访问 Nginx 镜像库地址:https://hub.docker.com/_/nginx?tab=tags&page=1&ordering=last_updated
1、拉取镜像。
docker pull nginx
2、查看本地镜像。
docker images
3、运行容器。(阿里云防火墙放行9000端口)
docker run –name mynginx -p 9000:80 -d nginx
参数说明:
–name mynginx:容器名称。
-p 9000:80:端口进行映射,将本地 9000 端口映射到容器内部的 80 端口。
-d nginx:设置容器在在后台一直运行。
4、访问服务器。
http://chanpinxue.cn:9000/
5、在容器 mynginx 中开启一个交互模式的终端。
docker exec -it mynginx /bin/bash
参数说明:
exec : Run a command in a running container(在运行的容器中运行命令)
exec -i: –interactive(相互作用的) Keep STDIN open even if not attached(即使没有连接,也要保持STDIN打开)
exec -t: –tty Allocate a pseudo-TTY(分配一个冒充的终端设备)
6、修改配置文件。nginx.conf 配置文件在 /etc/nginx/。