linux上安装Docker,并解决速度太慢---使用国内阿里云镜像加速安装

1.卸载旧版本

sudo yum remove docker \

                  docker-client \

                  docker-client-latest \

                  docker-common \

                  docker-latest \

                  docker-latest-logrotate \

                  docker-logrotate \

                  docker-engine

2.安装需要的软件包

sudo yum install -y yum-utils

3、添加镜像信息


#官方给的镜像

###yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

#建议使用阿里云的镜像进行加速,要不太慢了

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

4、安装DOCKER CE


yum install docker-ce docker-ce-cli containerd.io

执行完上述几步,Docker就安装完成了

下面启动Docker试一下

#启动

systemctl start docker

启动以后确认下Docker版本

docker -v

再说几个Docker经常使用的命令

#停止Docker服务

systemctl stop docker

#重启Docker服务

service docker restart

#添加Docker服务开机启动

systemctl enable docker

#从docker镜像仓库拉取mysql5.7的镜像

docker pull mysql:5.7

#查看当前机器上的docker镜像列表

docker images

#删除一个镜像,删除镜像时,必须是没有容器使用这个镜像时才能删除

docker rm 镜像id

#有了镜像后用镜像创建并启动一个具体的容器:(用拉取下来的镜像创建并启动一个mysql容器)

docker run -p 3306:3306 --name mysql \

-v /mydata/mysql/log:/var/log/mysql \

-v /mydata/mysql/data:/var/lib/mysql \

-v /mydata/mysql/conf:/etc/mysql \

-e MYSQL_ROOT_PASSWORD=root \

-d mysql:5.7

#查看当前正在运行的容器

docker ps

#查看所有的容器,包括目前不在运行的

docker ps -a

#停止一个容器

docker stop 名称/容器id

#把停止的容器启动

docker start 名称/容器id

#重启容器

docker restart 名称/容器id

#以交互模式进入容器内部

docker exec -it 名称/容器id /bin/bash

你可能感兴趣的:(linux上安装Docker,并解决速度太慢---使用国内阿里云镜像加速安装)