Docker 安装 Nginx
获取镜像
#查看可用版本
docker search nginx
#拉取nginx最新版镜像
docker pull nginx:latest
进行测试
sudo docker run --name nginx-test -p 8081:80 -d nginx
查看docker镜像进程
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2e378de7ff4b nginx "/docker-entrypoint.…" 46 minutes ago Up 46 minutes 0.0.0.0:8080->80/tcp nginx
将容器中的nginx配置文件拷贝到物理机上来
sudo docker cp 2e378de7ff4b:/etc/nginx/ ./nginx/
启动应用
#! /usr/bin/bash
sudo docker run -d -p 80:80 --name nginx \
-v /mnt/d/docker/nginx/www:/srv/www \
-v /mnt/d/docker/nginx/conf:/etc/nginx \
-v /mnt/d/docker/nginx/logs:/var/log/nginx nginx:latest