«

在docker中编辑apache配置

时间:2022-10-15 12:24     作者:Anglei     分类: Linux


docker pull dgraziotin/lamp
您需要将/ etc / apache2 /从容器复制到主机中的当前目录.然后你可以这样做:

cd ~
mkdir conf
docker run -i -t --rm -v ~/conf:/tmp/conf dgraziotin/lamp:latest /bin/bash

在容器上:

ls /tmp/conf cd /etc/apache2/
tar -cf /tmp/conf/apache-conf.tar * exit

在主机上:

cd conf
tar -xf apache-conf.tar
cd .. # alter your configuration in this file and save vi conf/apache2.conf # run your container : daemon mode docker run -d -p 9180:80 --name web-01 -v ~/conf:/etc/apache2 dgraziotin/lamp:latest docker ps

列出容器使用的conf内容:

docker exec web-01 ls -lAt /etc/apache2/
total 72 -rw-r--r-- 1 root root 1779 Jul 17 20:24 envvars drwxr-xr-x 2 root root 4096 Apr 10 11:46 mods-enabled
drwxr-xr-x 2 root root 4096 Apr 10 11:45 sites-available -rw-r--r-- 1 root root 7136 Apr 10 11:45 apache2.conf drwxr-xr-x 2 root root 4096 Apr 10 11:45 mods-available
drwxr-xr-x 2 root root 4096 Apr 10 11:44 conf-enabled
drwxr-xr-x 2 root root 4096 Apr 10 11:44 sites-enabled
drwxr-xr-x 2 root root 4096 Apr 10 11:44 conf-available -rw-r--r-- 1 root root 320 Jan 7 2014 ports.conf -rw-r--r-- 1 root root 31063 Jan 3 2014 magic

使用docker exec web-01 cat /etc/apache2/apache2.conf列出Container内的内容.

一个用于测试环境的WEB页面.

我希望这对你有帮助.

本文完结,相关标签: docker

 版权所有:Anglei
 文章标题:在docker中编辑apache配置
 除非注明,本站文章如未特殊说明均为 MAXADA社区知识库 原创,且版权所有,请勿用于任何商业用途。

推荐阅读:

看完后感想如何?

路过(0)

雷人(0)

握手(0)

鲜花(0)

鸡蛋(0)
分享到: