阿里云主机中, 安装docker、docker-compose

878 阅读1分钟

申请阿里云主机 Ubuntu 18.04 64位

参考教程申请

完成之后,根据公网ip,用ssh进行远程登录链接,然开始安装docker环境

# apt升级 
sudo apt-get update 
# 添加相关软件包 
sudo apt-get install \ 
    apt-transport-https \ 
    ca-certificates \ 
    curl \ 
    software-properties-common 
    
# 下载软件包的合法性,需要添加软件源的 GPG 密钥 
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add - 

# source.list 中添加 Docker 软件源 
sudo add-apt-repository \ 
    "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \
    $(lsb_release -cs) \ 
    stable" 

# 安装 Docker CE 
sudo apt-get update 
sudo apt-get install docker-ce 

# 启动 Docker CE 
sudo systemctl enable docker 
sudo systemctl start docker 

# 建立 docker 用户组(附加) 
sudo groupadd docker 
sudo usermod -aG docker $USER 

# Helloworld测试 
docker run hello-world

镜像加速

Azure中国镜像

阿里云加速器

七牛云加速器

# /etc/docker/daemon.json

{ 
    "registry-mirrors": [ 
        "https://dockerhub.azk8s.cn", 
        "https://reg-mirror.qiniu.com"
     ] 
} 

sudo systemctl daemon-reload 
sudo systemctl restart docker

结尾,我再安装docker-compose,真正部署的时候,我们还是多用它来实现配置部署

sudo apt install docker-compose