阿里云(Linux)安装Docker教程

首先安装docker,需要找到帮助文档,那肯定是我们的官网:

Install Docker Engine on CentOS | Docker Documentation                                                

找到对应的位置,这里是安装在CentOS中,版本需要CentOS7以上,对应的页面如下:

阿里云(Linux)安装Docker教程_第1张图片

 由于都是英文的,具体的步骤喝操作,如下:

1.首先,卸载旧的docker版本,命令如下:

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.设置镜像,英文Docker Hub是国外的,需要配置一下阿里云镜像仓库,命令如下:

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

4.安装dockers

安装之前需要更新一下yum的索引,保证它是最新的,命令如下:

yum makecache fast

安装社区版docker-ce 官网也好像推荐社区版,同时也是免费的

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

5.启动docker

sudo systemctl start docker

6.判断docker是否安装成功,命令如下:

docker version

7.可以查看一下,是否有docker 镜像

docker images

8.镜像,是空的可以测试拉去一下,hell-world镜像

docker pull hello-world

9.再次查看镜像(此时会有一个镜像名称为hello-wrold)

docker images

10.运行hello-world镜像,命令如下:

docker run hello-world

阿里云(Linux)安装Docker教程_第2张图片

 出现了这个就是成功了

11.镜像运行之后,使用相应的命令,可以查看正在运行的容器:

#查看运行的容器
docker ps 
#查看所有的容器
docker ps -a

12.删除容器的命令为,这里是直接删除运行的容器:

docker rm -f  这里是对应的容器名称或者id号都行

13.删除镜像的命令为:

docker rim 名称

14.常用docker的一些命令:

查看docker是否在运行命令:systemctl status docker

启动容器的命令为:docker start xxxx

重启docker的命令为:systemctl restart docker

15.有时候,使用docker pull xxx 一个镜像时,会很慢,这里建议去阿里云配置,阿里云镜像加速器,具体步骤如下:

        登入阿里云之后,进入控制台

阿里云(Linux)安装Docker教程_第3张图片

         进去控制台之后,点击左上角阿里云旁边的列表

阿里云(Linux)安装Docker教程_第4张图片

         然后会出现容器,再点击容器镜像服务ACR,就会跳转到,如下图:

阿里云(Linux)安装Docker教程_第5张图片

 

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["这里填写你对应的阿里云继续加速器地址"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

你可能感兴趣的:(linux,docker,阿里云,容器)