在 Docker 容器中运行 Apache 网站服务器
在 Docker 容器中使用官方 HTTPD 镜像搭建 Apache Web 服务器的作业记录。
作业环境
远程服务器操作系统:Ubuntu 22.04 Server 已安装 OpenSSH 和 Docker
远程服务器地址:192.168.2.6
远程服务器用户:homecat
本地客户端操作系统:Ubuntu 22.04 Desktop 已安装 OpenSSH
本地客户端网站目录 /home/homecat/www/blog
上传网站文件到服务器端
1scp -r /home/homecat/www/blog zhong@192.168.2.6:/home/zhong/www
登录服务器
1ssh zhong@192.168.2.6
2cd www
拉取镜像并建立容器
1docker pull httpd:2.4
2docker run -dit --name myblog -p 80:80 -v "$PWD"/blog:/usr/local/apache2/htdocs/ httpd:2.4
访问 Web 服务器
http://192.168.2.6