服务器版本: CentOS 7
拉取官方的镜像
docker pull nginx
使用 Nginx 镜像
拷贝配置
启动容器
docker run \
-p 80:80 \
--name mynginx \
--rm \
-d \
nginx
命令说明
--name
:容器的名字为mynginx
--rm
:容器停止运行后,自动删除容器文件-d
:在后台运行
把容器里面的 Nginx 配置文件拷贝到本地
docker cp mynginx:/etc/nginx .
把 mynginx
容器的 /etc/nginx
拷贝到当前目录。不要漏掉最后那个点。
将这个文件夹改名为 conf
mv nginx conf
拷贝日志
docker cp mynginx:/var/log .
停止容器
docker stop mynginx
运行容器
docker run \
-p 80:80 \
--name mynginx \
-v $PWD/conf:/etc/nginx \
-v $PWD/log:/var/log \
-d nginx
命令说明
-v $PWD/conf:/etc/nginx
把主机中当前目录下的 conf 挂载到容器的/etc/nginx
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于