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