Linux Docker部署

Docker 安裝

卸載舊版dockerlinux

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

安裝Dcokerdocker

# 設置 yum 源爲 穩定的版本  
# 阿里的源,國內使用較快
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 官方的源(國內使用比較慢) 
yum-config-manager --add-repo    https://download.docker.com/linux/centos/docker-ce.repo
# 若是要安裝指定的版本
yum list docker-ce --showduplicates | sort -r
# 填入版本號到下面的命令(docker-ce-19.03.0-3.el7)
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

# 安裝最新穩定版本 Docker CE 
yum install docker-ce docker-ce-cli containerd.io

這裏我使用阿里雲服務器有一個Docker 加速shell

# 建立Docker配置文件
sudo mkdir -p /etc/docker

# 設置加速地址
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://4hkafra5.mirror.aliyuncs.com"]
}
EOF

# 從新加載配置
sudo systemctl daemon-reload

#重啓Docker 服務
sudo systemctl restart docker

其餘一些命令json

# 查看docker 版本
docker --version

# 啓動docker 服務
systemctl start docker.service

# 配置docker開啓自啓而且驗證
systemctl enable docker.service

# docker 命令幫助
docker --help

Docker--Compose 安裝

若有須要,修改上面 1.24.1 爲指定版本號便可centos

# 安裝 這個是國內加速的,官網的太慢了
sudo curl -L "https://get.daocloud.io/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 添加可執行權限
sudo chmod +x /usr/local/bin/docker-compose

# 查看Docker--compose版本
docker-compose --version
相關文章
相關標籤/搜索