博客
关于我
Ubuntu 20.04 Docker 安装并配置
阅读量:723 次
发布时间:2019-03-22

本文共 714 字,大约阅读时间需要 2 分钟。

前言

Docker 的使用能极大地方便我们的开发,减少环境搭建,依赖安装等繁琐且容易出错的问题。

安装 Docker

Ubuntu 20.04 官方 apt 源中就有 Docker,我们可以直接通过 apt 来安装

sudo apt updatesudo apt install docker.iodocker --version

配置 Docker

不使用 Sudo

默认情况下,普通用户没有权限执行 docker 相关操作

需要将普通用户加入到 docker 用户组,并退出 shell 重新登录,即可不使用 sudo 来运行 docker 相关操作

sudo usermod -aG docker $USERdocker info

国内源

由于 docker 默认镜像仓库在海外,所以需要配置国内源来加快镜像拉取速度

修改 /etc/docker/daemon.json (如果该文件不存在,则创建)

{	"registry-mirrors": [		"http://hub-mirror.c.163.com"	]}

重启 docker 守护进程

sudo systemctl restart docker

查看是否生效

docker info | grep -E "Registry|http"

运行 Hello World

docker run hello-worlddocker ps -a

后记

按照官方的教程 ,需要手动添加 Docker 源,并且包的名称为 docker-ce

但是笔者感觉不如 sudo apt install docker.io 简单快捷,如有小伙伴知道这两方式的差别,欢迎评论区留言交流。

转载地址:http://mnywk.baihongyu.com/

你可能感兴趣的文章
00013.05 字符串比较
查看>>
Effective Java 读书笔记
查看>>
SpringBoot使用@Email报错误
查看>>
访问servlet时弹出文件下载框解决方法
查看>>
IDEA-@Slf4j和log标签&@Data(Lombok)无效
查看>>
SpringCloud-Eureka报错 Error creating bean with name解决
查看>>
Thymeleaf 生成下标,索引,使用Stat变量
查看>>
初始微服务---Springcloud发展【第一期】
查看>>
RAFT 拜占庭将军 共识算法
查看>>
UE4 错误列表 error码(只记录我遇到的情况,持续添加,未完成)
查看>>
cmd编译.java文件 : java:720: 错误: 编码GBK的不可映射字符 Why ? ? ? ?
查看>>
Android 架构组件 – 让天下没有难做的 App
查看>>
能解决数据可视化大屏需求的3款可视化工具
查看>>
如何在VSCode中定制JSON的IntelliSense
查看>>
多代理区块链框架客户端的操作
查看>>
go语言中类的继承和方法的使用
查看>>
一些技术博客
查看>>
第01问:MySQL 一次 insert 刷几次盘?
查看>>
libvirtd:内部错误:Failed to apply firewall rule
查看>>
优先级队列2
查看>>