栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux mint Docker 环境

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux mint Docker 环境

内容主要搬运自docker官网ubuntu安装文档,结合自己实际操作需要,方便自己后续使用
配置:linux mint 20.3 (una)

通过设置软件源安装 设置软件源
  1. 卸载旧的安装版本(如果装过)
$ sudo apt remove docker docker-engine docker.io containerd runc
  1. 安装必要的软件包:
$ sudo apt update

$ sudo apt install 
    ca-certificates 
    curl 
    gnupg 
    lsb-release
  1. 添加Docker的官方GPG key:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  1. 通过以下命令设置 stable 源
$ echo 
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu 
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

  # 这里 $(lsb_release -cs) 输出系统名 linux mint20.3 (una) --> ubuntu (focal)
安装docker 相关工具
  1. 更新软件源并安装包
$ sudo apt update

$ sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin
  1. 检验安装
$ docker version
  1. 后续更新
$ sudo apt update
设置国内镜像仓库
  1. 配置 /etc/docker/daemon.json (若没有,新建) 添加以下内容:
    这里用的网易和ustc的源。
{    
	"registry-mirrors": [
	    "http://hub-mirror.c.163.com",
	    "https://docker.mirrors.ustc.edu.cn"
    ]    
}
  1. 重启docker服务
$ sudo systemctl restart docker.service
通过非root权限管理docker
  1. 创建docker用户组(有就算了)
$ sudo groupadd docker
  1. 添加需要使用的用户到docker组
$ sudo usermod -aG docker $USER
#这里是当前用户
  1. linux 一般需要重新登出登入,这里可以执行以下命令使当前命令窗口生效:
$ newgrp docker
  1. 验证一下:
$ docker run hello-world
配置docker服务开机启动
$ sudo systemctl enable docker.service

$ sudo systemctl enable containerd.service

如果要停止开机启动,用 disable:

$ sudo systemctl disable docker.service

$ sudo systemctl disable containerd.service
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/894469.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号