由于部分原因直接安装官方docker不行了,所以又整理了一篇笔记
1.docker安装
第一次安装
#安装网络工具才能查看ip
yum install net-tools
#查看自己ip
ifconfg
#更新yum
yum -y update
#卸载docker旧版本
yum remove docker docker-common docker-selinux docker-engine
#安装docker所需的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
#设置yum源(阿里)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#查看可选docker版本
yum list docker-ce --showduplicates | sort -r
#选择一个版本进行安装
yum -y install docker-ce-19.03.2
#启动docker
systemctl start docker
#设置docker开机自启
systemctl enable docker
#设置docekr镜像加速
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-‘EOF’
{
“registry-mirrors”: [“https://szggjb9n.mirror.aliyuncs.com”]
}
EOF
以上脚本一行一行输入(接回车)
#重启docker伴随线程
systemctl daemon-reload
#重启docker服务
systemctl restart docker
2.docker安装redis
#拉镜像
docker pull redis
#创建挂载文件夹
mkdir -p /mydata/redis/conf
#设置配置文件(拷贝)
touch /mydata/redis/conf/redis.conf
#启动镜像
docker run -p 6379:6379 --name redis01
-v /mydata/redis/data:/data
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf
-d redis redis-server /etc/redis/redis.conf
#进入docker客户端
docker exec -it redis01 /bin/bash
redis-cli