如何访问 Apache2 容器工作目录以更改默认 html 的内容?
How to access Apache2 container working directory in order to change the content of default html?
我已经使用 docker 安装了 apache2 容器,如下所示
docker run -d -p 80:80 --name apache httpd:2.4
apache 服务器是 运行,我可以看到下面的屏幕。
但是如何更改上面屏幕的内容?
您需要先进入图像内部
docker exec -it apache bash
如果 bash 不存在则使用 sh
。之后你需要在里面安装一个编辑器
apt-get update && apt-get install -y nano
nano index.html
然后你可以更改内容
Edit-1:容器中的文件
要将文件复制到 运行 容器中,您需要像下面那样进行操作
docker cp /home/ubuntu/docker-work/sample.html apache:/usr/local/apache2/htdocs/
我已经使用 docker 安装了 apache2 容器,如下所示
docker run -d -p 80:80 --name apache httpd:2.4
apache 服务器是 运行,我可以看到下面的屏幕。
但是如何更改上面屏幕的内容?
您需要先进入图像内部
docker exec -it apache bash
如果 bash 不存在则使用 sh
。之后你需要在里面安装一个编辑器
apt-get update && apt-get install -y nano
nano index.html
然后你可以更改内容
Edit-1:容器中的文件
要将文件复制到 运行 容器中,您需要像下面那样进行操作
docker cp /home/ubuntu/docker-work/sample.html apache:/usr/local/apache2/htdocs/