docker 安装、配置

安装

  官网地址:https://docs.docker.com/engine/install/centos/

  卸载旧版本

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

  安装yum-utils包(提供yum-config-manager 实用程序)。

sudo yum install -y yum-utils

  设置repository(这里使用aliyun的仓库)

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

  更新yum软件包索引

yum makecache fast

CentOs 8使用:
yum makecache

  安装 Docker 引擎

安装最新版本的 Docker Engine、containerd 和 Docker Compose

可指定版本比如:yum install docker-ce-20.10.16 docker-ce-cli-20.10.16 containerd.io-1.6.4

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

  启动Docker

sudo systemctl start docker

docker version

 配置

  配置aliyun镜像加速器

登录aliyun控制台,找到容器镜像服务,个人版免费的

按照如下配置即可

Docker 开放远程 API 接口

  编辑 docker 守护进程的配置文件/lib/systemd/system/docker.service,找到运行主命令的那一行,其内容大致为"ExecStart=/usr/bin/dockerd -H fd:// … "的那一行,添加

-H tcp://0.0.0.0:2375,意思是在 2375 端口开放 API 访问。

然后运行下面命令重新加载运行:

sudo systemctl daemon-reload          # 重新加载守护进程配置
sudo systemctl restart docker.service # 重启 docker 服务

这样就直接可以访问了 http://{ip}:2375/version

 

 

 

    

posted @ 2022-05-30 15:19  LinYhy  阅读(26)  评论(0编辑  收藏  举报