docker

docker安装nginx

2018-09-01  本文已影响24人  Emily程序媛

我是在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启动成功啦!

上一篇下一篇

猜你喜欢

热点阅读