docker pull mysql
查看镜像:
- docker run -di --name=pinyougou_mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
- # -p 代表端口映射,格式为 宿主机映射端口:容器运行端口
- # -e 代表添加环境变量 MYSQL_ROOT_PASSWORD是root用户的登陆密码
进入容器中
docker exec -it pinyougou_mysql /bin/bash
登录mysql
mysql -u root -p
授权允许远程登录
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
在本机的电脑上去连接虚拟机Centos中的Docker容器,这里192.168.25.132是虚拟机操作系统的IP.
docker pull tomcat:7-jre8
docker run -di --name=pinyougou_tomcat -p 9100:8080 tomcat:7-jre8
docker pull nginx
docker run -di --name=pinyougou_nginx -p 80:80 nginx
浏览器地址栏输入:http://192.168.25.132
docker pull redis
docker run -di --name=pinyougou_redis -p 6379:6379 redis
本地安装一个redis的客户端 连接即可