# 1.搜索镜像
docker search nginx
# 2.下载镜像
docker pull nginx
# 3.运行测试
docker images
docker run -d --name [nginx名称] -p [对外开放端口]:[对内映射端口] [nginx镜像名]
docker run -d --name nginx02 -p 9999:80 nginx
curl localhost:9999
# -d 后台运行
# -name 给容器命名
# -p 宿主机端口:容器内部端口
效果如下
运行测试
ps:进入nginx修改配置文件
docker exec -it nginx02 /bin/bash
vim /etc/nginx/nginx.conf
每次改动nginx配置文件,都需要进入容器内部?很麻烦,可以在容器外部提供一个映射路径,达到在容器外修改文件,容器内部就可以自动修改
-v 数据卷