四、Docker安装Nginx

2018-06-11  本文已影响0人  紫雨杰

步骤

1、从Docker的仓库中pull nginx 镜像

2、然后运行这个镜像,使之成为一个容器

       docker run -p 80:80 --name myNginx -d nginx  
       docker run -P --name myNginx -d nginx  

       -p : 指定主机的端口 80 映射到宿主机上(容器)的开放端口 80
       -P :主机随机分配端口与宿主机上的端口进行映射 

3、要想查看这个容器,进入容器内部,可以使用 docker exec 

4、如果不太清楚这个命令,这个使用 docker exec --help 来查看

5、我们经常使用的是:docker exec -it CONTAINER ID/容器名字  bash

6、验证一下 nginx 是否成功启动:
                curl 192.168.99.100:8080

Docker 网络

1、网络类型:
         Bridge : 默认情况下,Docker会分配独立的networknamespaces,桥接
         Host:和主机共同使用一个,主机和宿主机上的ip和端口一样
         None:没有网络,此时Docker将不会与外界进行通信

2、Bridge模式,需要一种技术,使容器上的端口可以在主机上进行访问,即端口映射
上一篇 下一篇

猜你喜欢

热点阅读