这是DevOps系列的第六节,我们开始安装Docker

Debian 上安装

可以基于最新debian10的发行版,我现在还用着debian9,不过随后,我会发出Windows / macOs / Ubuntu的参考。

安装

如果您已经是root用户,则无需使用sudo

1、卸载任何旧版本

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

2、更新系统

sudo apt-get update

3、安装基础依赖

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

4、添加Docker官方GPG密钥

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

5、设置Realese构建

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"

6、更新系统

sudo apt-get update

7、安装docker社区版,docker-cli,守护进程

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

8、验证是否安装成功,运行hello-world

docker run hello-world

如果您得到这个结果,恭喜你安装成功!

桌面版安装

如果你使用的是桌面系统,包括Windows、Mac或者Linux桌面版本,你可以直接下载Docker安装包,进行安装,省去了命令行安装的烦恼,就像一个可执行程序,一步一步的执行,即可完成Docker安装,并支持可视化操作。

安装地址:https://www.docker.com/products/docker-desktop

安装后,启动Docker桌面程序,完成安装,同时也一并安装了命令行环境。

正式启动你的Docker之旅吧!

其余Docker系列文章:

DevOps系列 005 - Docker EE vs CE

DevOps系列 004 - Docker架构

DevOps系列 003 - 组合使用VM和Docker

docker卸载 windows版本_DevOps系列 006 - Docker安装相关推荐

  1. windows版本10.0.17134,安装最新补丁后无法远程windows server 2008、2013、2016服务器

    windows版本10.0.17134,安装最新补丁后无法远程windows server 2008.2013.2016服务器 报错信息如下:出现身份验证错误,要求的函数不受支持  可能是由于Cred ...

  2. Docker卸载旧版本并安装特定版本

    卸载旧版本Docker #删除某软件及其安装时自动安装的所有包sudo apt-get autoremove docker docker-ce docker-engine docker.io cont ...

  3. Docker 从入门到实践系列四 - Docker 容器编排利器 Docker Compose

    文章目录 Compose简介 概念 组成 安装与卸载 二进制包方式安装 测试 卸载 docker-compose.yml 文件详解 概念 案例 version services image build ...

  4. Docker 从入门到实践系列三 - Docker 常用命令,java高级开发工程师面试问题

    容器命令 镜像运行起来后,称为容器. 下面以 Tomcat 为例 搜索镜像 docker search tomcat 下载镜像 docker pull tomcat 运行容器 运行tomcat doc ...

  5. Windows Server 2012系列之二安装AD及创建域

    微软新一代产品Windows Server 2012增加了很多新功能,提供一系列有关Active Directory域服务的功能改进和增强,如增加了"支持动态访问控制和Kerberos保护& ...

  6. Windows Server 2008 系列之WDS安装Win2003 一

    WDS是Windows Deployment Services缩写,中文意思是Windows部署服务.WDS适用于大中型企业部署大批量新计算机和重装客户端,通过WDS来管理多版本映像以及无人参与安装脚 ...

  7. WinDocks发布Windows版本的Docker引擎

    WinDocks发布了一个Windows版本的Docker引擎,它可以运行在作为底层宿主的Windows Server 2012或Windows Server 2012 r2系统上.它可以运行MS S ...

  8. docker卸载命令_使用docker完成生信分析环境搭建

    生信开发人员最头疼的问题,可能就是平台搭建和软件安装了.部署和迁移上要费很大力气.本文讲述使用docker制作一个镜像,后续通过导入自己定制的镜像,复制文件完成分析流程的部署和迁移. 如何使用dock ...

  9. 服务器系统2022安装wsl2,手把手教你踩坑:老白的Docker for Windows安装初探WSL 2 backend...

    手把手教你踩坑:老白的Docker for Windows安装初探WSL 2 backend 2020-06-16 13:29:47 15点赞 63收藏 4评论 创作立场声明:老白的踩坑记录 嗨,大家 ...

最新文章

  1. 张立贤:积跬步至千里,我与地学大数据的探索之旅 | 提升之路系列(五)
  2. 移动端iphone抓包调试神器—Stream安装和使用(一)
  3. Nginx根据路径设置静态资源
  4. 文件磁盘相关函数[2]-建立新文件 FileCreate
  5. c#位数不够0补充完_人教版四年级上册数学第六单元《除数是两位数的除法》
  6. Wireshark实战分析之DHCP协议(二)
  7. 公众号获取用户手机号_微信公众号如何选取种子用户
  8. GWR4 软件输入数据制作
  9. 计算机软件 退货,如何在在电脑收银系统中实现商品退货
  10. 计算机系统大作业——hello的一生
  11. Ubantu16.04安装五笔拼音输入法
  12. 2020 HDU Multi-University Training Contest 6(部分)
  13. YOLOV5网络结构
  14. Leetcode 2261. K Divisible Elements Subarrays
  15. 淘宝H5端 商品数据详情解析接口,sign算法
  16. 求最大公约数的几种常见方法(C语言)
  17. One PUNCH Man——特征选择
  18. css图片动画主要知识点
  19. Android 中英文切换的实现。
  20. CDA LEVELⅠ2021新版模拟题二(附答案)

热门文章

  1. 【基于注解方式】Spring整合Kafka
  2. 快速开发工作流_01_简单流程案例
  3. 前端_网页编程 节流
  4. 学习笔记之数据可视化(二)—— 页面布局(下)
  5. php cms专题,在phpcms中给专题每个不同分类设置独立模板
  6. 查看计算机或网络资源列表的命令,dos命令net view图文教程,显示网络计算机列表查看共享资源...
  7. mysql冷热数据LRU_浅析MySQL的lru链表
  8. python合并多个excel的某些字段_python合并多个excel文件的示例
  9. android如何适配平板,适用于平板电脑、大屏设备和可折叠设备的自适应布局
  10. db2存储过程 可以使用游标循环嵌套吗_DB2存储过程使用动态游标的例子