安装Docker及常用镜像(mysql、redis、mongodb、elasticsearch、rabbitmq )
安装Docker
1、安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2、设置yum阿里镜像源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、安装docker-ce(社区版)
sudo yum install docker-ce
4、设置docker镜像加速器:
往 /etc/docker/daemon.json 中添加以下内容:
#腾讯云
#"registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
#网易云
#"registry-mirrors": ["http://hub-mirror.c.163.com"]
#阿里云
"registry-mirrors": ["https://s3hrdqsu.mirror.aliyuncs.com"]
红色部分是阿里云分配的地址,每个人都可以免费获取自己的加速地址
阿里镜像加速器官网: https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://s3hrdqsu.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
5、启动docker
#重新加载配置文件
sudo systemctl daemon-reload
#启动
systemctl start docker
#重启
systemctl restart docker
一、安装mysql
1、下载mysql5.7
docker pull mysql:5.7
2、创建一个新的mysql容器,并启动(设置root账号密码)
docker run -di --name=yourname_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
二、安装redis
1、下载redis
docker pull redis
2、创建容器并启动
docker run -di --name=yourname_redis -p 6379:6379 redis
三、安装mongodb
1、下载mongo
docker pull mongo
2、创建容器并启动
docker run -di --name=yourname_mongo -p27017:27017 mongo
四、安装elasticsearch
注意:elasticsearch必须声明版本
1、下载elasticsearch
docker pull elasticsearch:6.8.3
2、创建容器并启动
docker run --name=yourname_es -d -p 9200:9200 -p 9300:9300 elasticsearch:6.8.3
五、安装rabbitmq
1、下载rabbitmq
docker pull rabbitmq
2、创建容器并启动
docker run -di --name=yourname_rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 rabbitmq