美文网首页
docker安装mysql、redis、rabbiitMQ080

docker安装mysql、redis、rabbiitMQ080

作者: xiaoqiaobian | 来源:发表于2020-08-09 17:39 被阅读0次

一、安装docker
1.1、ubuntu更新etc/apt/source.list源
sudo apt-get -y update

1.2、查看实例内的docker
docker version

1.3、删除以前的docker版本
sudo apt-get remove docker docker-engine docker.io

1.4、安装docker社区依赖
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

1.5、添加GPG公钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

1.6、添加amd64软件仓库:

sudo add-apt-repository \
   "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

1.7、依次运行

sudo apt-get update
sudo apt-get install docker-ce

1.8、查看docker下的镜像
docker images

1.9、查看容器运行情况
docker ps -a

二、拉取mysql、redis

2.1在docker社区搜索镜像包
docker search mysql
docker search redis
docker search rabbitMQ

2.2拉取安装镜像
2.2.1 mysql安装命令
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql/mysql-server

-->授权root远程登陆
CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
GRANT ALL PRIVILEGES ON . TO 'root'@'%';

2.2.2 rabiitMQ安装命令
docker run -d --hostname rabbitmq-test -p 5672:5672 -p 15672:15672 rabbitmq:3.7.15-management

三、docker容器常用命令

查看容器状态
docker ps -a

查看镜像信息
docker images

查看docker状态
service docker status

查看docker版本
docker version

重启容器
docker restart rabbitmq

进入正在运行的容器
docker ps
docker exec -it 775c7c9ee1e1 /bin/bash

三步彻底删除容器

//1、docker stop 容器ID\容器名   先暂停
docker stop aae963cb4ef3
//2、docker network disconnect --force bridge 容器ID\容器名   清除网络
docker network disconnect --force bridge aae963cb4ef3
//3、docker rm -f 容器ID\容器名  再强制删除
docker rm -f aae963cb4ef3

四、服务器开启端口号

相关文章

网友评论

      本文标题:docker安装mysql、redis、rabbiitMQ080

      本文链接:https://www.haomeiwen.com/subject/whildktx.html