mysql部署
1、拉取镜像
# docker pull centos/mysql-57-centos7
2、创建容器
# docker run -di --name=tensquare_mysql -p 3306:33306 -e MYSQL_ROOT_PASSWORD=123456 mysql
-p 代表端口映射,格式为 宿主机端口映射:容器运行端口
-e 代表添加环境变量 MYSQL_ROOT_PASSWORD是root用户的登录密码
3、进入mysql容器
# docker exec -it tensquare_mysql /bin/bash
4、登录mysql
# mysql -u root -p
5、停止mysql服务
# sudo service mysql stop
6、远程连接
tomcat部署
1、拉取镜像
# docker pull tomcat:7-jre7
2、创建容器
# docker run -di --name=mytomcat -p 9000:8080 -v /usr/local/webapps:usr/local/tomcat/webapps tomcat:7-jre7
nginx部署
1、拉取镜像
# docker pull nginx
2、创建容器
# docker run -di --name=mynginx -p 80:80 nginx
redis部署
1、拉取镜像
# docker pull redis
2、创建容器
# docker run -di --name=myredis -p 6379:6379 nginx