uname -r
版本在3.5以上就可以。
systemctl stop firewalld
systemctl disable firewalld
yum install -y yum-utils device-mapper-persistent-data lvm2
(1)官网下载:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
(2)阿里云下载:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker-ce
yum -y remove docker docker-common docker-selinux docker-engine
2.8docker暂时启动
systemctl start docker
systemctl enable docker
docker version
tee /etc/docker/daemon.json <<-‘EOF’
{
“registry-mirrors”: [“https://is8lmf5g.mirror.aliyuncs.com”]
}
EOF
systemctl daemon-reload
systemctl restart docker
docker images
docker search redis
docker pull redis ==>语法(docker pull 指定镜像)
docker rmi (ID 或者名称)
五、具体操作 5.1创建Redis文件夹用来存放相关数据mkdir -p ~/redis ~/redis/data
docker run -p 6379:6379 -v $PWD/data:/data --name redis -d redis redis-server --appendonly yes
docker ps
docker stop redis ==>语法:(docker stop (ID 或 容器的名称))
5.5查看docker中所有的容器
docker ps -a
docker start redis ==>语法(docker start (ID 或容器名称))
六、下载mysql镜像容器 6.1搜索mysql镜像docker search mysql
需要指定版本;
docker pull mysql:5.6
docker images
6.4通过mysql镜像构建mysql容器
docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=“root” (ID或名称)