Docker 環境搭建
阿新 • • 發佈:2022-05-31
1、設定linux 伺服器映象源(不設定也可以就是有些下載請求慢)
1.1 先將原檔案備份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak 1.2 下載阿里源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 需要幾就把數字為幾 1.3 建立cache yum makecache 1.4 更新源包 yum -y update
2、安裝Docker
2.1 安裝軟體包 yum install -y yum-utils device-mapper-persistent-data lvm2 2.2 設定映象 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 2.3 執行安裝 yum -y install docker-ce docker-ce-cli containerd.io 2.4 啟動Docker systemctl start docker.service 2.5 檢視版本 docker version 2.6 設定開機啟動 systemctl enable docker.service
https://blog.csdn.net/zhang_MyApple/article/details/123376412
3、安裝私有映象倉庫
3.1 拉取映象 docker pull registry 3.2 啟動映象容器 docker run -itd -v /data/registry:/var/lib/registry -p 5000:5000 --restart=always --name myregistry registry
3.3 設定daemon.json
{"registry-mirrors":["https://xx.mirror.aliyuncs.com"],"insecure-registries":["192.168.xx.xx:5000"]}
4、安裝Docker-Compose
4.1 下載安裝檔案 sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose 4.2 設定許可權 sudo chmod +x /usr/local/bin/docker-compose 4.3 檢視安裝結果 docker-compose --version