查看docker仓库是否有nginx
通过docker命令搜索
[root@192 ~]# docker search nginx
方式2,通过官网去查看
官网地址:
https://hub.docker.com/
docker 当前支持的nginx版本
下载nginx镜像
不指定版本,默认下载最新版
[root@192 ~]# docker pull nginx
下载完成,看下下docker的所有镜像
[root@192 ~]# docker images
运行nginx容器
[root@192 ~]# docker run -d --name nginx01 -p 3304:80 nginx
运行参数说明
-d 代表后台启动
–name 指的是给它的容器命名
-p 宿主机端口:主机端口 代表指定端口号
宿主机端口:主机端口 分别代表的含义:
用docker ps 查看是否在运行
linux自测下nginx是否启动成功
[root@192 ~]# curl localhost:3304
容器暴露图解:
浏览器测试
进入容器内部
[root@192 ~]# docker exec -it nginx01 /bin/bash ### 其中/bin/bash 代表使用bash去连接容器 -it 代表交互式放肆运行