08_使用 docker 部署 nginx

1. 搜索 nginx 的镜像


docker search nginx

image.png

从上图可以看出,nginx 的镜像是有的!

2. 拉取 nginx 的镜像


docker pull nginx

image.png

3. 查看本地镜像


docker images

image.png

4. 启动容器


这里,以 “后台” 的方式启动容器!!!

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

解释:--name nginx01 表示将容器的名字设置为 nginx01
-p 3344:80 表示对端口进行映射,3344 为本机(宿主机),80 表示给 nginx 容器的端口

下图为端口映射的示意图(需要将 docker 容器看成是一个小的 centos 系统):

image.png

查看 nginx 容器是否启动

image.png

5. 测试


(1) 本机测试

curl localhost:3344

image.png

(2) 通过公网访问(公网 IP:3344)


image.png

6. 进入容器内部


如果需要修改容器的配置文件,目前的技术需要进入容器的内部进行修改,命令如下:

docker exec -it nginx01 /bin/bash

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容