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

浙公網安備 33010602011771號