目录
1、卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安装编译环境
yum install gcc gcc-c++ -y
3、安装工具包
因为之前下载过,所以出现这个情况。
yum intstall yum-utils device-mapper-persistent-data lvm2 –y
4、安装yum源
因为之前安装过,所以出现这种情况
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5、安装docker
因为之前安装过,也是出现这种情况
yum install docker-ce –y
6、启动docker
systemctl start docker
7、配置镜像加速器
1
mkdir –p /etc/docker
2
vi /etc/docker/daemon.json
3
systemctl daemon-reload
4
systemctl restart docker
8、拉取镜像
docker pull hello-world
9、运行hello-world
使用ubuntu镜像,让其运行在bash应用:
sudo docker run -it ubuntu:12.04 /bin/bash
Docker启动并设置redis密码:
docker run --name redis -p 6379:6379 -d redis --requirepass "123456"
查看容器/服务启动情况:
docker ps
以及 进入容器执行redis客户端:
docker exec -it 97d476ea91c2 redis-cli -a '123456.'
Redis数据库
运行容器:
docker run -p 6379:6379 -v /root/dockerFile/redis/data:/data -v /root/dockerFile/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf -d redis redis-server /usr/local/etc/redis/redis.conf --appendonly yes
开始交互:
docker exec -it 45b9ae56c6c1 redis-cli
基本操作:基于K-V