前言
在linux上虚拟机上安装docker
一、在linux上虚拟机上安装docker
首先这是一个刚安装好的linux虚拟机
这里是删除以前linux系统上的一些docker残留,直接在命令行执行
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
先下载一些依赖
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
看到一下界面表示安装完成
下载docker的地址
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
安装docker的引擎,客户端,io
sudo yum install docker-ce docker-ce-cli containerd.io
接下来y确认即可
安装完成如下所示
启动docker
sudo systemctl start docker
检查docker版本,文件
开机启动docker
sudo systemctl enable docker
至此linux安装docker完成
二、环境配置docker阿里云镜像加速
进入阿里云,找到容器镜像服务
找到镜像加速器
依次执行如下四条命令
即可配置完阿里云镜像加速器,不得不说还是咱中国的使用方便
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors":["https://lpaeuh98.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
三 docker安装redis
下载redis
docker pull redis
配置redis端口等信息,依次执行以下命令
[root@localhost ~]# mkdir -p /mydata/redis/conf
[root@localhost ~]# cd /mydata/
[root@localhost mydata]# ls
redis
[root@localhost mydata]# cd redis/
[root@localhost redis]# ls
conf
[root@localhost redis]# cd conf/
[root@localhost conf]# ls
[root@localhost conf]# touch redis.conf
[root@localhost conf]# ls
redis.conf
[root@localhost conf]# docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf
e6d5b24964797c7b0b449f0a43b26292b2c60b433d7f40d10c3c98e48d8c2968
[root@localhost conf]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e6d5b2496479 redis "docker-entrypoint.s…" 17 seconds ago Up 16 seconds 0.0.0.0:6379->6379/tcp, :::6379->6379/tcp redis
[root@localhost conf]#
至此,redis安装完成
最后
最后想和读者说的话