Docker部署MySQL与Redis与Tomcat与RabbitMQ
Docker容器部署MySQL 1创建MySQL镜像 docker pull mysql:5.7 -i 表示交互式运行容器(就是创建容器后,马上会启动容器,并进入容器 ),通常与 -t 同时使用。 -t 启动后会进入其容器命令行, 通常与 -i 同时使用; 加入 -it 两个参数后,容器创建就能登录进去。即分配一个伪终端。 -d 创建一个守护式容器在后台运行,并返回容器ID; 这样创建容器后不会自动登录容器,如果加 -i 参数,创建后就会运行容器。 -p 表示端口映射,格式为: -p 宿主机端口:容器端口 -it:创建交互式容器,创建之后就直接进入容器,并且exit退出直接退出,与守护式容器-id不同创建后后台运行容器,且exit不会直接退出 2创建守护式MYSQL容器 docker run -id --name=jhjMySQL -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7 注释: docker run 创建docker容器 -id :守护式容器:创建之后返回宿主机端,docker容器后台运行 –name= :容器名称 -p:端口号映射:左边宿主机端口号,右边容器端口号,外边访问33306,映射访问容器3306 -e MYSQL_ROOT_PASSWORD=:配置root用户的端口号 mysql:5.7 配置容器镜像