docker安装nginx

我是在win10上安装的,安装nginx之前已安装docker ,docker比较好安装,在官网下载windows版一路next即可。



安装好以后打开docker,按照如下步骤即可运行

1.docker pull nginx


自动下载最新的nginx

如果需要下载指定版本的使用docker pull nginx:tags

如何获取tags

去网址上 https://hub.docker.com/explore/  查找,然后点击details就可以找到对应tags

如果不知道nginx的镜像名字,可以在docker命令中使用 docker  search nginx  搜索,知道nginx具体的镜像名

2.下载完成后使用docker images查看是否下载成功


3.运行 docker  run -ti -p 80:80 nginx sh

docker run常用命令解析

-i :以交互模式运行,一般与-t共同使用。使用这个可以在运行后进入容器内

-p: 端口映射,格式为:主机(宿主)端口:容器端口

-t:分配一个伪终端

--name="nginx2018": 为容器指定一个名称;

-h "localhost1": 指定容器的hostname;

-e username="ritchie": 设置环境变量;

--env-file=[]: 从指定文件读入环境变量;

--cpuset="0-2" or --cpuset="0,1,2": 绑定容器到指定CPU运行;

-m :设置容器使用内存最大值;

--net="bridge": 指定容器的网络连接类型,支持 bridge/host/none/container: 四种类型;

--link=[]: 添加链接到另一个容器;

--expose=[]: 开放一个端口或一组端口;





4.使用docker ps 查看运行的container


5.进入容器 docker exec  -it <containerid>  sh


进入到/etc/nginx 就可以查看ngnix的配置文件


6.打开浏览器

 docker-machine ip 查看docker 所在的machine ip


或者刚启动docker toolbox时界面上提示的ip

在浏览器中输入 http:192.168.99.100:80 即可访问nginx,这个说明我们的nginx启动成功啦!


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

推荐阅读更多精彩内容