文档章节

Win10子系统 linux(Ubuntu18.04) 安装Docker

j
 jxldjsn
发布于 09/18 15:44
字数 382
阅读 25
收藏 0

1)原文件备份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2)编辑源列表文件
sudo vim /etc/apt/sources.list
3)将原来的列表删除,添加如下内容(中科大镜像源)
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
4)运行sudo apt-get update

2.命令行执行:sudo systemctl start docker,结果会报错

System has not been booted with systemd as init system (PID 1). Can’t operate.
经百度查找:
https://askubuntu.com/questions/1049852/how-to-solve-system-has-not-been-booted-with-systemd-as-init-system-pid-1,
这个网址给有的人给出了正确的解决方案

在这里插入图片描述

复制出圈出的网址:https://blog.jayway.com/2017/04/19/running-docker-on-bash-on-windows/
直接访问,按照如下的指令即可安装docker成功,注意#是注释,不要执行

# Install packages to allow apt to use a repository over HTTPS
$ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
# Add Docker's official GPG key
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# Set up the repository
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
# Update source lists
sudo apt-get update
# Install Docker
sudo apt-get install docker-ce
在这里插入图片描述


docker --version,能正确显示版本号就是安装成功了

 

在这里插入图片描述

© 著作权归作者所有

j
粉丝 1
博文 22
码字总数 10564
作品 0
万州
私信 提问
Win10Linux子系统(WSL)图形界面的安装

Win10Linux子系统(WSL)图形界面的安装 https://blog.csdn.net/NovaSliver/article/details/83190269 Windows10访问Ubuntu子系统(WSL)的桌面环境 https://blog.csdn.net/xmh19936688/arti......

zhfan
07/12
666
0
史上最全win10下Linux子系统的安装及优化方案

相信大家都会对Linux系统有一定程度的需求,但是目前所有Linux发行版的桌面环境实在是不太友好,并不能完全满足我们所有的学习和娱乐。于是我们会想到安装Windows+Linux双系统,或者在Windo...

昌南何许人
2018/04/18
0
0
在Win10 LTSC 2019上安装和卸载linux子系统

普通的Windows 10中,可以在应用商店中安装自己喜欢的发行版,但是LTSC并没有应用商店,所以稍微麻烦点 win10 LTSC 2019对应正常的Win10 1809版本.相比之前的LTSB 2016(对应Win10 1607),这个版本...

一曲忠臣的战歌
03/14
4.4K
0
Win10下linux子系统错误解决办法

很多用户为了更好地测试linux应用,都会在windows10系统电脑中安装linux子系统。不过,最近一位朋友反馈自己在开启linux子系统功能的时候却遇到了0x80070057的错误提示,该怎么办呢?接下来,...

问题终结者
2018/04/19
346
0
第二章 docker的多种系统安装

社区版 和 企业版的选择。 社区版又有不同的版本号。 1.x直到1.13 变成年份+月份的规划。 17.09版本,一个季度发布一个版本。 docker支持mac windows win10 云平台,aws Microsoft Azure Goo...

天涯明月笙
2018/07/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Vue warn]: Computed property "activeNames" was assigned to but it has no setter.

在使用 vue,element-ui时,如下代码 <template> <el-form :model="numberValidateForm" ref="numberValidateForm"> <el-form-item> <el-tabs v-model="activeNames" @tab-cl......

牧云橙
11分钟前
2
0
重构-改善既有代码的设计-6.2内联函数

6.2内联函数 动机 本书经常以简短的函数表现动作意图,这样会使代码更清晰易读。但有时候你会遇到某些函数,其内部代码和函数名称同样清晰易读。也可能你充够了该函数的内部实现,使其内容和...

还仙
12分钟前
2
0
Less 混入

混合类似于编程语言中的函数。 Mixins 是一组CSS属性,允许我们将一个类的属性嵌套于另一个类,被嵌入的类可以看作是变量,并且包含类名作为其属性,也就是说我们可以用一个类定义样式然后把...

凌兮洛
15分钟前
3
0
频繁FGC的真凶原来是它

频繁FGC的真凶原来是它 上周排查了一个线上问题,主要现象是CPU占用过高,jvm old区占用过高,同时频繁fgc,我简单排查了下就草草收场了,但是过后我对这个问题又进行了复查,发现问题没有那...

每天晒白牙
15分钟前
3
0
简单的树形菜单如何写

业务需求 数据结构中含有图片、名称、children的树形结构,需要展示出每一级的图片名称和图片,找了些树形图的插件,都没有展示大的图片的,一般都是小图标,就自己试着写一个包含图的简单的...

tianyawhl
17分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部