前言

官网地址:http://www.docker.com
Docker Hub官网(安装docker的镜像仓库): https://hub.docker.com/
目前,CentOS仅发行版的内核支持Docker。Docker运行在CentOS 7 (64-bit)上,要求系统为64位、linux内核版本3.8以上,这里选用CentOS7.x。
查看自己的内核:

cat /etc/redhat-release
uname -r

docker下载容器下载完怎么办 docker容器下载地址_docker下载容器下载完怎么办

Docker三剑客

  • Docker 镜像(Image):镜像可以用来创建容器,一个镜像可以创建多个容器。
  • 容器:容器实例就是指实际运行的实例,可以理解为镜像是java的类,容器就是new出来的对象。
  • 仓库:仓库类似于maven仓库,其中分为公开和私有,公开的就是https://hub.docker.com/,可以下载各种镜像。
    仓库(Repository)是集中存放镜像文件的场所。 类似于Maven仓库,存放各种jar包的地方;
    仓库分为公开仓库(Public)和私有仓库(Private)两种形式。最大的公开仓库是 Docker Hub(https://hub.docker.com/),存放了数量庞大的镜像供用户下载。国内的公开仓库包括阿里云 、网易云等。
    Offcial Image代表官方认证的镜像

Docker安装

进入官网,点击开发者>docs,查看下官网给的安装步骤。

docker下载容器下载完怎么办 docker容器下载地址_docker下载容器下载完怎么办_02


docker下载容器下载完怎么办 docker容器下载地址_容器_03


docker下载容器下载完怎么办 docker容器下载地址_docker_04


docker下载容器下载完怎么办 docker容器下载地址_Docker_05

在线安装:

1. 卸载旧的版本

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2. 安装gcc环境包

注意:安装有可能对python、c程序产生影响,所以要先检查下原来是否已经有gcc环境
检查命令

gcc -v

安装命令

yum -y install gcc

3. 安装gcc++环境包

注意:安装有可能对python、c程序产生影响,所以要先检查下原来是否已经有g++环境
检查命令

g++ -v

安装命令

yum install -y yum-utils

4. 配置国内镜像(docker官网上给出的是国外网址,很慢很慢容易卡死)

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

5. 更新yum软件包索引

yum makecache fast

6. 安装DOCKER CE

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

7. 启动docker

systemctl start docker

8. 检查

docker version
docker run hello-world

不要着急,耐心等待一下(这里因为我们本地没有hello-world,所有要去远端下载)

9. 卸载

systemctl stop docker
yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
离线docker安装:

1. 下载tgz压缩包(我下载的docker-20.10.11.tgz )

https://download.docker.com/linux/static/stable/x86_64/

2. 上传到服务器目录

3. 解压文件,得到docker

tar -xvf docker-20.10.11.tgz

4. 将docker移动到/usr/bin目录

cp docker/* /usr/bin/

5. 启动docker守护进程

sudo dockerd &

6. 查看版本

docker --version
配置阿里云镜像加速
https://promotion.aliyun.com/ntms/act/kubernetes.html

使用支付宝扫码登录,授权

点击控制台

选择容器镜像服务


docker下载容器下载完怎么办 docker容器下载地址_docker下载容器下载完怎么办_06


docker下载容器下载完怎么办 docker容器下载地址_容器_07


docker下载容器下载完怎么办 docker容器下载地址_容器_08


完成

检查下速度

docker run hello-world