参考链接:https://www.runoob.com/docker/ubuntu-docker-install.html

一、先查看ubuntu版本

cat /etc/issue

二、我的系统是

下面按照ubuntu18.04安装docker

三、安装步骤

1.更换国内软件源,推荐中国科技大学的源,稳定速度快(可选)

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
sudo apt update

2.安装需要的包

sudo apt install apt-transport-https ca-certificates software-properties-common curl
3.添加 GPG 密钥,并添加 Docker-ce 软件源,这里还是以中国科技大学的 Docker-ce 源为例
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \
$(lsb_release -cs) stable"

4.添加成功后更新软件包缓存

sudo apt update
5.安装 Docker-ce
sudo apt install docker-ce

【注意】:如果此处不成功,要重新通过管理员方式运行ubuntu子系统,再次尝试。此时应该成功。

6.设置开机自启动并启动 Docker-ce(安装成功后默认已设置并启动,可忽略)

sudo systemctl enable docker
sudo systemctl start docker

7.安装完毕后启动并查看docker状态

转换root命令:

sudo su

启动docker

 service docker start

查看docker状态

 service docker status 

7.测试运行

sudo docker run hello-world

8.添加当前用户到 docker 用户组,可以不用 sudo 运行 docker(可选)

sudo groupadd docker
sudo usermod -aG docker $USER

9.测试添加用户组(可选)

docker run hello-world

【docker】win10子系统ubuntu安装docker相关推荐

  1. Win10子系统Ubuntu安装Thingworx8.5--1. WSL Ubuntu 安装

    最近因工作原因需要重装Thingworx,在WIn10的WSL中进行安装. 1. Win10 --WSL Ubuntu 安装 2.Ubuntu --Thingworx安全文件准备 3.Ubuntu - ...

  2. win10子系统ubuntu(WSL) 安装Docker

    win10子系统ubuntu WSL 安装Docker踩坑 环境说明 win10安装Docker for windows 开启 Hyper-V 安装Docker for windows 子系统安装Do ...

  3. 关于华硕飞行堡垒7安装win10+ubuntu双系统失败后转用win10子系统ubuntu的总结

    一.安装win10+ubuntu双系统的背景 最近这段时间在做Tensorflow2.X的项目,由于之前接触过Docker容器,于是就萌生了用Docker容器来构建深度学习的训练环境.由于win10上 ...

  4. ubuntu 安装docker私服

    WIN10 VM 安装ubuntu 安装docker registry 安装docker 客服端 安装docker WEBUI 安装docker registry docker 镜像在实际开发中,往往 ...

  5. 【收藏】win10利用WSL2安装docker的2种方式

    win10利用WSL2安装docker的2种方式

  6. Ubuntu安装Docker引擎和支持HTTPS的docker-registry服务

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1729858 虽然 ...

  7. ubuntu 安装docker

    Ubuntu 安装 Docker CE 警告:切勿在没有配置 Docker APT 源的情况下直接使用 apt 命令安装 Docker. 准备工作 系统要求 Docker CE 支持以下版本的 Ubu ...

  8. Win10的Linux子系统Ubuntu安装图形界面

    Win10的Linux子系统Ubuntu安装图形界面 陈拓 2021/07/25-2021/07/26 1. 概述 Win10的linux子系统Windows Subsystem for Linux( ...

  9. win10家庭中文版安装docker

    win10家庭中文版安装docker 下载Docker for Windows Installer 添加Hyper-V 修改注册表 安装 启动 镜像加速 下载Docker for Windows In ...

最新文章

  1. php查询mysql并缓存到redis
  2. ActiveMQ的消息重发策略和DLQ处理
  3. 每秒8.8亿次请求!让数据存得起,看得见 - 云原生多模数据库Lindorm 2020双十一总结
  4. java中ajax删除,ajax删除 post方法
  5. Neo4j:使隐式关系成为显式和双向关系
  6. 迭代器 in C++
  7. IPLAT62--后台返回提示参数
  8. Linux内核模块下载到板子,在Linux内核中增加新驱动模块
  9. 剑指offer——面试题51:数组中重复的数字
  10. 递归的Fibonacci在数羊
  11. 转:互联网协议入门(一)
  12. python一行代码随机生成mac地址
  13. Arch系统软件列表
  14. Flutter 利用 FFI,绕过 Android JNI 直接调用 C++ 层!
  15. U3D AudioSource 完整音效截取部分
  16. php在线备忘录,PHP设计模式 - 备忘录模式
  17. MyBatis之动态SQL
  18. 阿里云服务器安装mysql
  19. 基于运动学模型的轨迹跟踪控制
  20. ansys 常见命令集合

热门文章

  1. linux新增动态库后可执行程序找不到的问题
  2. iOS常用的存储方式介绍
  3. java多线程synchronized底层实现
  4. arcgis server site 快速恢复与重建
  5. 河北软件职业技术学院计算机专业分数线,河北软件职业技术学院录取分数线2021是多少分(附历年录取分数线)...
  6. C/C++排序算法(1)直接插入排序
  7. SQL必知必会-更新和删除数据
  8. 缓存世界中的三大问题及解决方案
  9. 史上最通俗分布式锁解读
  10. 一文带你 GNN 从入门到起飞,做一个饭盆最稳 GNN 饭人!