linux安裝docker和docker compose


運行

sudo -s

切換到root用戶。

 

1.卸載舊版本Docker(如果系統之前沒安裝過Docker,可以跳過):

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

2.安裝Docker所需要的包:

yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

3,安裝最新版的Docker引擎:

yum install docker-ce docker-ce-cli containerd.io

如果報錯,嘗試修改穩定的倉庫:

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

4.啟動Docker:

systemctl start docker

查看docker狀態:

systemctl status docker

5.設置開機自動啟動docker:

systemctl enable docker.service

docker compose 安裝

1.獲取Docker Compose的最新穩定版本(需要root用戶):

curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

這也會很慢,多試幾次。

2.對二進制文件授予可執行權限:

chmod +x /usr/local/bin/docker-compose

3.創建link:

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

4.查看是否安裝成功:

docker-compose -v


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM