创建容器
1、创建Mysql容器
- 容器名称:lnmp_mysql
- 容器网络:lnmp
- 数据卷:mysql-vol
- 设置数据库密码和创建数据
2、创建php容器
1 |
docker run - d - - name lnmp_php - - net lnmp - - mount src = wwwroot,dst = / wwwroot custom_php:v1
|
- 容器名称:lnmp_php
- 容器网络:lnmp
- 数据卷:wwwroot
3、创建nginx容器
|
docker run - d - - name lnmp_nginx - - net lnmp - p 88 : 80 - - mount type = bind,src = $(pwd) / nginx.conf,dst = / usr / local / nginx / conf / nginx.conf - - mount src = wwwroot,dst = / wwwroot custom_nginx:v1
|
- 容器名称:lnmp_nginx
- 容器网络:lnmp
- 容器端口:80
- 数据卷:wwwroot
- 配置文件:bind方式,因为配置文件可能会有变更,保证每次容器可以获取最新的配置文件。
4、下载应用
1 |
wget https: / / cn.wordpress.org / wordpress - 4.9 . 4 - zh_CN.tar.gz
|
下载应用放到/var/lib/docker/volumes/wwwroot/_data