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]#
浙公网安备 33010602011771号