1.5 docker下搭建nginxserver,并与1.4章节的mysql服务器连动

 

 一、查看和准备安装环境

  1、下载docker.io/nginx和已按前二章节完成mysqldb的安装。

root@itpux ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
centos/mysql5.7     v6                  35dee3f4071b        About an hour ago   4.28 GB
centos/mysql5.7     v4                  5874f49a05b6        18 hours ago        419 MB
docker.io/nginx     latest              e81eb098537d        5 days ago          109 MB
docker.io/centos    latest              75835a67d134        6 weeks ago         200 MB
docker.io/centos    v1                  75835a67d134        6 weeks ago         200 MB
[root@itpux ~]# docker ps
CONTAINER ID        IMAGE                COMMAND             CREATED             STATUS              PORTS                    NAMES
2f049fa02789        centos/mysql5.7:v6   "/bin/bash"         About an hour ago   Up 14 minutes       0.0.0.0:3306->3306/tcp   mysqldb

 

 

二、NGINX容器安装

2.1 安装

   注意:--link=mysqldb:mysqldb,此命名必须与现有容器名称一致。

[root@itpux docker]# docker run -dit --name nginx --privileged=true --link=mysqldb:mysqldb -p 80:80 -v /docker/nginx/wwwroot:/home/wwwroot -v /docker/nginx/wwwlogs:/home/wwwlogs -v /docker/nginx/pure_nginx_vhosts:/etc/nginx/conf.d -h nginxserver docker.io/nginx:latest
b61657006c856b6a7daf0bd36ddca15832bf4d945d207c440cff7c37317f8440
[root@itpux docker]# 

 

posted on 2018-11-22 16:56  luoxf  阅读(116)  评论(0)    收藏  举报

导航