美文网首页
Docker 安装

Docker 安装

作者: JacobChan001 | 来源:发表于2020-07-27 21:47 被阅读0次

Docker 安装

  1. 允许 apt 使用 https
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common
  1. 添加 docker 官网 GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  1. 设置 docker 稳定版仓库
sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
  1. 更新 apt 源索引
sudo apt-get update
  1. 安装 docker ce
sudo apt-get docker-ce
  1. Hello World
sudo docker run hello-world
  1. 设置用户权限
sudo usermod -a -G docker $USER
  1. 启停
# 启动docker
sudo service docker start

# 停止docker
sudo service docker stop

# 重启docker
sudo service docker restart

国内镜像加速

  1. 登录阿里云
    https://dev.aliyun.com/

  2. 访问镜像加速网站
    https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

  3. 复制镜像加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://xxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

docker-compose 安装

从 github 下载安装

  1. 下载
sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  1. 给docker-compose 赋可执行权限
sudo chmod +x /usr/local/bin/docker-compose
  1. 创建 link
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

这个方法下载速度较慢

使用apt-get 安装

sudo apt-get install docker-compose

这个方法下载的版本较低

使用 python3 安装

pip3 install docker-compose

修改权限

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

创建 link

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

网速不好,容易文件损坏

验证安装是否成功

docker-compose --version

相关文章

网友评论

      本文标题:Docker 安装

      本文链接:https://www.haomeiwen.com/subject/anitrktx.html