1. MySQL部署
(1)拉取mysql鏡像
docker pull centos/mysql-57-centos7
(2)創(chuàng)建容器
docker run -di --name=tensquare_mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
-p 代表端口映射,格式為 宿主機(jī)映射端口:容器運(yùn)行端口
-e 代表添加環(huán)境變量 MYSQL_ROOT_PASSWORD 是root用戶的登陸密碼
(3)遠(yuǎn)程登錄mysql
連接宿主機(jī)的IP ,指定端口為33306
2. tomcat部署
(1)拉取鏡像
docker pull tomcat:7-jre7
(2)創(chuàng)建容器
創(chuàng)建容器 -p表示地址映射
docker run -di --name=mytomcat -p 9000:8080 -v /usr/local/webapps:/usr/local/tomcat/webapps tomcat:7-jre7
3. Nginx部署
(1)拉取鏡像
docker pull nginx
(2)創(chuàng)建Nginx容器
docker run -di --name=mynginx -p 80:80 nginx
4. Redis部署
(1)拉取鏡像
docker pull redis
(2)創(chuàng)建容器
docker run -di --name=myredis -p 6379:6379 redis