docker search nginx
docker pull nginx
//在root目录下创建nginx目录用于储层 nginx数据信息
mkdir ~/nginx
cd nginx
mkdir conf
cd conf
把nginx.conf 文件拷贝到 ~/nginx /con目录下
cd ~/nginx
docker rum -id --name nginx01\
-p 80:80\
-v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf\
-v $PWD/logs:/var/log/nginx\
-v $PWD/html:/usr/share/nginxhtml \
参数说明
-i 启动交互式容器
-d 后台运行
-p 端口映射
-v 卷挂载
-e 环境配置
--name 容器名称
-------------------------------------------tomcat--------------------------------------------------------------------------------
docker search tomcat
docker pull tomcat
mkdir ~/tomcat //在root目录下创建tomcat 目录用于储层 tomcat数据信息
cd tomcat
项目名称
docker run -id -p 8080:8080 -v $PWD/webpage:/user/local/tomcat/webapps/webpage --name tomcat01 tomcat
mkdir website
cd website
touch index.html
vim index.html
参数说明
-i 启动交互式容器
-d 后台运行
-p 端口映射
-v 卷挂载
-e 环境配置
--name 容器名称
-------------------------------------------mysql--------------------------------------------------------------------------------
docker search mysql
docker pull mysql:5.6
mkdir ~/mysql
cd mysql
docker run -id \
-p 3306:3306\
--name=mysql01\
-v $PWD/conf:/etc/mysql/conf.d\ mysql的配置文件路径
-v $PWD/data:/var/lib/mysql\ mysql的日志目录
-e MYSQL_ROOT_PASSWORD=123456\ mysql的数据文件目录
mysql:5.6
参数说明
-i 启动交互式容器
-d 后台运行
-p 端口映射
-v 卷挂载
-e 环境配置
--name 容器名称
进入mysql容器
docker exec -it mysql01 /bin/bash
mysql -uroot -p 123456 进入mysql
show databases 显示表名
标签:name,tomcat,nginx,conf,mysql,docker From: https://www.cnblogs.com/ydg123/p/17769693.html