docker 安装Nginx

1、使用镜像加速拉取nginx

[root@192 ~]# $ docker pull registry.docker-cn.com/library/nginx:1.15

2、通过docker run命令启动容器,运行镜像

[root@192 ~]# docker run -p 80:8080 --name mynginx --restart always -d docker.io/nginx:1.15

结果报错:

解决方案:

(1)查看所有容器,包括停止的。再删除名字重复的容器

[root@192 ~]# docker ps -a

     标题含义:

  • CONTAINER ID:容器的唯一表示ID。
  • IMAGE:创建容器时使用的镜像。
  • COMMAND:容器最后运行的命令。
  • CREATED:创建容器的时间。
  • STATUS:容器状态。
  • PORTS:对外开放的端口。
  • NAMES:容器名。可以和容器ID一样唯一标识容器,同一台宿主机上不允许有同名容器存在,否则会冲突

(2)再次通过docker run命令启动容器,运行镜像》》》》成功

3、

原文地址:https://www.cnblogs.com/Garnett-Boy/p/10403990.html