centos版本爲7.9 ,最小安裝模式
yum 方式安裝
yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast
yum -y install docker-ce
啓動
安裝完畢後直接啓動,並自動加入了開機重啓。很貼心!
docker version
Client: Docker Engine - Community
Version: 23.0.1
API version: 1.42
Go version: go1.19.5
Git commit: a5ee5b1
Built: Thu Feb 9 19:51:00 2023
OS/Arch: linux/amd64
Context: default
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
報錯原因是僅僅啓動了客戶端,服務端未能啓動
systemctl restart docker.service
docker info //正常顯示,並能執行相應的docker指令
# 啓動
service docker start
# 配置自動啓動
systemctl enable docker.service
# 配置自動啓動後停止
systemctl stop docker.socket; 由於配置了開機自動重啓,重啓後依然自動啓動
# 重啓
systemctl restart docker
普通用戶使用dockerr
sudo gpasswd -a username docker #將普通用戶username加入到docker組中,username這個字段也可以直接換成$USER。