Docker/Docker-Compose-安裝


安裝docker

一鍵安裝

安裝命令如下:

curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun

也可以使用國內 daocloud 一鍵安裝命令:

curl -sSL https://get.daocloud.io/docker | sh

手動安裝(Centos)

  1. 卸載舊版本
$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine
  1. 使用yum安裝
$ sudo yum install -y yum-utils \
           device-mapper-persistent-data \
           lvm2

鑒於國內網絡問題,強烈建議使用國內源,官方源請在注釋中查看。

執行下面的命令添加 yum 軟件源:

$ sudo yum-config-manager \
    --add-repo \
    https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo


# 官方源
# $ sudo yum-config-manager \
#     --add-repo \
#     https://download.docker.com/linux/centos/docker-ce.repo   
  1. 安裝docker ce
sudo yum install docker-ce

啟動

啟動docker ce

sudo systemctl enable docker # 開機自啟動
sudo systemctl start docker # 啟動docker

查看docker狀態

sudo systemctl status docker

卸載 docker

刪除安裝包:

yum remove docker-ce

刪除鏡像、容器、配置文件等內容:

rm -rf /var/lib/docker

配置鏡像加速器

  1. 登錄自己的阿里雲平台

  2. 進入控制台搜索容器鏡像服務

  1. 選擇鏡像加速器

  1. 執行頁面下方的命令即可

安裝 docker-compose

  1. 最新發行的版本地址:https://github.com/docker/compose/releases
  2. 運行以下命令以下載Docker Compose的當前穩定版本:
sudo curl -L "https://github.com/docker/compose/releases/download/1.27.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

注意: 如果無法下載,可以本地下載好后上傳到服務器即可

  1. 將可執行權限應用於二進制文件:
sudo chmod +x /usr/local/bin/docker-compose

注意:如果命令docker-compose在安裝后失敗,請檢查您的路徑。您還可以創建指向/usr/bin或路徑中任何其他目錄的符號鏈接。

  1. 測試安裝
docker-compose --version

bash 命令補齊

curl -L https://raw.githubusercontent.com/docker/compose/1.8.0/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose

卸載docker-compose

直接移除二進制包即可

sudo rm /usr/local/bin/docker-compose


免責聲明!

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



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