Docker-nginx简单实用(启动停止)

【参考资料-菜鸟教程Docker-Nginx】

查看docker中是否包含nginx容器

xxxx@MacBook-Pro ~ % docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
docker101tutorial   latest              25de3aa58202        18 hours ago        27.3MB
                            ed75013acf91        18 hours ago        85.5MB
                            79c7e87dba00        18 hours ago        72MB
                            b7f4de2b3b96        18 hours ago        224MB
nginx               alpine              6f715d38cfe0        2 weeks ago         22.1MB
nginx               latest              4bb46517cac3        2 weeks ago         133MB
python              alpine              44fceb565b2a        2 weeks ago         42.7MB
node                12-alpine           18f4bc975732        4 weeks ago         89.3MB
training/webapp     latest              6fae60ef3446        5 years ago         349MB

启动nginx

如果nginx不存在则获取nginx容器

xxxx@MacBook-Pro ~ % docker pull nginx:latest

运行容器:命令如下

xxxx@MacBook-Pro ~ % docker run -p 80:80 -d --name nginx-test nginx

参数说明:

-p:设置端口映射,8080:80表示将本地的8080端口映射到容器内部的80端口。

-d:表示设置容器在后台运行

--name:表示设置容器名称。

使用docker ps查看是否运行成功

打印如上信息则表示启动成功,如果再次启动一个端口不一样的则会报错,提示nginx-test已存在,如下:

或者也可点击任务栏Docker Desktop的Dashboard查看是否启动成功

Docker-nginx简单实用(启动停止)_第1张图片

dashboard记录的一些信息:

Docker-nginx简单实用(启动停止)_第2张图片

启动好后可以来看下效果:

方式:可以直接在浏览器输入地址(127.0.0.1/localhost)或在Dashboard页面打开:

Docker-nginx简单实用(启动停止)_第3张图片

显示如下:

Docker-nginx简单实用(启动停止)_第4张图片

关闭nginx

stop方式:

  1. 通过CONTAINER ID 关闭 (ID通过docker ps查看)
  2. 通过names关闭
  3. 通过Dashboard页面关闭
xxxx@MacBook-Pro ~ % docker stop nginx-test
nginx-test
xxxx@MacBook-Pro ~ % docker stop 89ac4b4ff1fe

Docker-nginx简单实用(启动停止)_第5张图片

总结:

以上为nginx启动和关闭的简单实用。

你可能感兴趣的:(Docker,docker)