如何访问Apache2容器的工作目录以改变默认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 

然后你可以改变内容

编辑1:容器中的文件

要复制运行容器的文件,你需要像下面这样做

 docker cp /home/ubuntu/docker-work/sample.html apache:/usr/local/apache2/htdocs/