代码改变世界

redis和docker的安装

2022-07-25 11:16  通往神之路  阅读(39)  评论(0编辑  收藏  举报
# 1. 卸载旧的Docker
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
# 2. 下载关于Docker的依赖环境
yum -y install yum-utils device-mapper-persistent-data lvm2
# 3. 默认下载Docker会去国外服务器下载,速度较慢,可以设置为阿里云镜像源,速度更快
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #(默认,慢)

# 4. 安装Docker docker-ce(社区版)docker-ee(企业版)
# 更新 yum 索引
yum makecache fast
# 安装社区版
yum install docker-ce docker-ce-cli containerd.io
# 安装成功
docker version

# 5. 安装成功后,需要手动启动,设置为开机启动,并测试一下 Docker
# 启动docker服务
systemctl start docker
# 设置开机自动启动
systemctl enable docker
# 测试
docker run hello-world

#6、加速镜像
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://lrlzq0ym.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

安装 redis

# 1. 拉取镜像
docker pull redis:5.0.7
# 2、挂载目录
mkdir -p /dockerdata/redis/data /dockerdata/redis/conf
cd /dockerdata/redis/conf
touch redis.conf
# 3. 创建容器
docker run -d --name redis -p 6379:6379 -v /dockerdata/redis/conf/redis.conf:/redis.conf -v /dockerdata/redis/data:/data redis:5.0.7 redis-server --appendonly yes

#4.容器内部连接测试

docker exec -it redis redis-cli

注意:这两个名字一致

 

 连接成功如图: