docker部署实操一:安装niginx

1 搜索镜像

docker search nginx


2 下载镜像

 docker pull nginx


3 安装镜像

这里要有一个预发条件,就是你本地或者远程服务器的端口有没有在防火墙开通,一般来说会有几个常用的端口是开放的,比如这个80端口就是开通好的,如果你用别的端口要记得区防火墙或者安全组里去设置。

docker run -d --name nginx01 -p 80:80 nginx

上面这个命令要讲一下,-d 后台运行,-name看你要不要给你这次创建的容器起名字,如果你有起多个服务或者类似的要求的话可以考虑用一下。只起一个的话,不加也没关系,加的话后面跟的是名字。

-p  这个就很重要就是,他是负责你容器的端口和你宿主机的端口对应上的,有时候会出现端口占用,制定容器端口映射可以通过宿主机的公网地址,将服务提供出去。

# -d 后台运行

# -name 给容器命名

# -p 宿主机端口:容器内部端口

4 检查镜像以及验证Nginx是否启动成功

验证容器有没有启动 docker ps 就可以了

验证服务有没有启动,可以再命令行利用curl访问nginx服务

curl localhost:80

验证我能不能通过宿主机调用nginx可以再浏览器直接访问(如果有问题就是端口映射的配置问题)

你可能感兴趣的:(docker部署实操一:安装niginx)