前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Deepin20普通用户安装docker、docker-compose

Deepin20普通用户安装docker、docker-compose

作者头像
码农笔录
发布2020-10-30 11:06:36
1.9K0
发布2020-10-30 11:06:36
举报
文章被收录于专栏:码农笔录码农笔录码农笔录

原文地址 https://www.aiprose.com/blog/133

如果你想在非ROOT用户上运行docker,那你需要在安装完成后将当前用户添加到docker组
// sudo usermod -aG docker 你的用户名
sudo usermod -aG docker $USER

安装docker

1.如果你安装了老版本的,首先你要吧之前的卸载掉

sudo apt-get remove docker docker-engine docker.io containerd runc

2.然后安装以下库,支持https

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

3.添加证书

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

4.添加源 deepin20 是基于Debian Buster 10 (stable) 开发的

sudo vi /etc/apt/sources.list.d/docker.list

内容如下

deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian buster stable

5.安装docker

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

6.检查安装

docker version

7.卸载

sudo apt-get purge docker-ce docker-ce-cli containerd.io
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

安装docker-compose

1.下载 请安装最新版,我安装的时候最新版是1.27.4

sudo wget -c -t 0 https://github.com/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -O /usr/local/bin/docker-compose

2.添加执行权限

sudo chmod a+rx /usr/local/bin/docker-compose

3.检查

docker-compose -v

4.卸载

sudo rm /usr/local/bin/docker-compose
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-10-28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 如果你想在非ROOT用户上运行docker,那你需要在安装完成后将当前用户添加到docker组
  • 安装docker
  • 安装docker-compose
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档