Ubuntu下安装配置Docker的教程详解
发布时间 - 2026-01-10 22:37:56 点击率:次获取Docker

1、准备
Docker要求64位Linux且内核版本在3.10以上,在终端里输入uname -r查看,如图:
接下来更新源并查看是否有https方法:
sudo apt-get update sudo apt-get install apt-transport-https ca-certificates
2、添加key
输入以下命令添加GPG key:
sudo apt-key adv \
--keyserver hkp://ha.pool.sks-keyservers.net:80 \
--recv-keys 58118E89F3A912897C070ADBF76221572C52609D
如果上面的key不能用,可以改为hkp://pgp.mit.edu:80或hkp://keyserver.ubuntu.com:80.
3、选择库
参照下表:
我的操作系统是16.04的,则选择deb https://apt.dockerproject.org/repo ubuntu-xenial main
输入以下命令添加:
echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list
然后更新源:
sudo apt-get update
查看库:
apt-cache policy docker-engine
添加成功的话则如图:
之后安装官方推荐包,方便使用AUFS驱动,AUFS能将一台机器上的多个目录或文件,以联合的方式提供统一视图进行管理:
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
4、安装Docker
先更新源再安装:
sudo apt-get install docker-engine
这样会自动从仓库中pull最新的docker-engine,安装完成后开启docker,可以pull个测试镜像试试:
sudo service docker start sudo docker run hello-world
如图:
查看版本:
获取镜像
众所周知,国内需要科学上网,所以在官方的Hub上pull镜像太慢,DaoCloud提供了加速器,在DaoCloud注册后即可使用,输入sudo gedit /etc/default/docker打开并编辑内容,将#DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4"这行的#去掉,并在后添加加速器提供的地址,如图:
之后输入以下命令重启docker,并搜索ubuntu镜像:
sudo service docker restart sudo docker search ubuntu
结果如下:
使用sudo docker pull ubuntu拉取镜像:
使用如下命令将当前用户添加到Docker中,省去使用root权限:
sudo groupadd docker sudo gpasswd -a 用户 docker
重新登录系统后当前用户就不再需要权限:
基本的安装配置就算完成了,欧摩西罗伊~~
以上所述是小编给大家介绍的Ubuntu下安装配置Docker的教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# ubuntu
# docker
# 安装
# 配置
# 在Ubuntu18.04上安装Docker CE的方法(社区版)
# 分享Ubuntu19无法安装docker源问题
# Ubuntu Docker 的安装部署及简单应用
# 详解ubuntu 16.04安装docker教程
# 一步步详解如何在Ubuntu 18.04上安装Docker
# 新源
# 镜像
# 如图
# 罗伊
# 摩西
# 小编
# 多个
# 在此
# 一台
# 给大家
# 不能用
# 能将
# 重启
# 所述
# 众所周知
# 太慢
# 给我留言
# 感谢大家
# 后即
# 下表
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中
Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
如何用好域名打造高点击率的自主建站?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
Laravel如何配置和使用缓存?(Redis代码示例)
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
Laravel模型关联查询教程_Laravel Eloquent一对多关联写法
jQuery validate插件功能与用法详解
JavaScript实现Fly Bird小游戏
HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】
Laravel如何使用Service Container和依赖注入?(代码示例)
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置
QQ浏览器网页版登录入口 个人中心在线进入
Laravel中的withCount方法怎么高效统计关联模型数量
高端云建站费用究竟需要多少预算?
如何在IIS7中新建站点?详细步骤解析
中国移动官方网站首页入口 中国移动官网网页登录
如何在企业微信快速生成手机电脑官网?
Python制作简易注册登录系统
微信小程序 HTTPS报错整理常见问题及解决方案
Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康
高性价比服务器租赁——企业级配置与24小时运维服务
如何在万网开始建站?分步指南解析
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤
如何在Ubuntu系统下快速搭建WordPress个人网站?
Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】
为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】
如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体
微信小程序 闭包写法详细介绍
微信公众帐号开发教程之图文消息全攻略
如何在局域网内绑定自建网站域名?
浅述节点的创建及常见功能的实现
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
活动邀请函制作网站有哪些,活动邀请函文案?
Mybatis 中的insertOrUpdate操作
如何在搬瓦工VPS快速搭建网站?
做企业网站制作流程,企业网站制作基本流程有哪些?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件
laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程
android nfc常用标签读取总结

