写文章

Docker应用部署

2019-04-03 15:11:05

339 | 0 | 0

mysql 部署

1)拉取mysql镜像

docker pull centos/mysql-57-centos

2)创建容器

docker run -id --name=mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456  centos/mysql-57-centos

-p 代表端口映射,宿主机端口:容器运行端口

-e 添加环境变量MYSQL_ROOT_PASSWORD 是root的登录密码

3)远程连接mysql

宿主机端口(192.168.154.201:33306) root 123456

tomcat部署

1)拉取镜像

docker pull tomcat

2)创建容器

-p创建地址映射

docker run -id --name=mytomcat -p 9000:8080 -v /usr/local/webapps:/usr/local/tomcat/webapps tomcat

3)在/usr/local/webapps 创建1.html

hello world

4)访问

192.168.154.201:9000/1.html

Nginx部署

1)拉取镜像

docker pull nginx

2)创建Nginx容器 

docker run -id --name=myNginx -p 80:80 nginx

redis部署

1)拉取镜像

docker pull redis

2)创建容器

docker run -id --name=myredis -p 6379:6379 redis



 

0

收藏
分享