为什么要推荐:
- 超完整:绝对完整的linux系统!
- 超省时:不用安装虚拟机!10分钟搞定所有环境!
- 低内存:100M以下!没负担!
- 超流畅:win10原生,一切都好!
推荐win10升级到最新版本【笔者使用是2019年5月23日升级到最新的家庭版】;
管理员打开powershell,执行命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
进入win10商店安装 ubuntu1804;
切换root账户:
- 管理员模式打开ubuntu18.04
- sudo passwd //输入两遍root密码
- su root //切换为root用户
安装docker【已经切换到root】:
apt remove docker docker-engine docker.io
apt update
apt install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
apt update
apt install docker-ce
启动docker:
service docker start
查看启动状态和进程
service docker status // 查看服务状态
* Docker is not running //仍然未启动
ps -ef | grep docker // 查看进程
修正问题【如果测试docker没有运行】:
重启docker即可
service docker restart
查看状态
service docker status
Docker is running // 已经运行了
查看进程
ps -ef | grep docker // 若显示有启动的进程,也说明ok
root 2255 1 1 08:45 ? 00:00:01 /usr/bin/dockerd -p /var/run/docker.pid
root 2266 2255 0 08:45 ? 00:00:00 containerd --config /var/run/docker/containerd/containerd.toml --log-level info
root 2429 53 0 08:46 tty2 00:00:00 grep --color=auto docker