docker 安裝
root權(quán)限安裝docker: yum install -y docker docker-registry
修改docker路徑
默認存放在 /var/lib/docker/
目錄下,一般機器的系統(tǒng)盤只有10G+空間坊饶,需要修改docker存放路徑
systemctl stop docker
mkdir -pv /data/home/docker
mv /var/lib/docker/* /data/home/docker
rmdir /var/lib/docker
cd /var/lib
ln -sv /data/home/docker docker
systemctl start docker
讓非 root 用戶也能使用 docker
# 先切換到 root 用戶
# 如果不存在 docker 組泄伪,添加一個用戶組
groupadd docker
# 把用戶添加到 docker 組
gpasswd -a ${USER} docker # 如: sudo gpasswd -a user_00 docker
# 重啟 docker 服務(wù)。還需要shell退出重進匿级,使用戶組的修改生效
systemctl restart docker
參考資料:
啟動docker服務(wù)
systemctl start docker # OR service docker start
systemctl start docker-registry # OR service docker-registry start
鏡像倉庫
修改/etc/sysconfig/docker
, 然后重啟docker
INSECURE_REGISTRY='--insecure-registry xxx.com'
設(shè)置docker代理
/etc/sysconfig/docker
文件追加
HTTP_PROXY="http://xxx.com"
HTTPS_PROXY="https://xxx.com"
NO_PROXY="xx.oa.com"
export HTTP_PROXY HTTPS_PROXY NO_PROXY
相關(guān)命令示例
- 拉取
docker pull xxx:v2.0.0-alpha
docker pull xxx:2.0.2-scene
- 啟動蟋滴,run的實質(zhì)含義為create,因為后續(xù)還有start stop痘绎,即便stop之后津函,要刪除也還有docker rm 以及docker rmi
docker run -d --name skg_db -v /data/skg_db:/mnt/cephfs --net host xxx:v2.0.0-alpha