如何访问Apache2容器工作目录以更改默认html的内容?
我已经使用docker安装了apache2容器,如下所示如何访问Apache2容器工作目录以更改默认html的内容?,apache,docker,docker-machine,Apache,Docker,Docker Machine,我已经使用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 in
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
然后你可以改变内容
编辑-1:容器中的文件
要将文件复制到正在运行的容器中,您需要按照以下操作
docker cp /home/ubuntu/docker-work/sample.html apache:/usr/local/apache2/htdocs/
太好了。点击投票下面的勾号按钮,你能接受答案吗?你知道如何将本地(主机)html文件复制到容器(apache)共享文件夹/usr/local/apache2/htdocs/?我试过:docker cp/home/ubuntu/docker work/sample.html/usr/local/apache2/htdocs/但不起作用