关于docker:windows安装linux环境亲测

44次阅读

共计 767 个字符,预计需要花费 2 分钟才能阅读完成。

背景

想要学习 linux 又苦于没有服务器的小伙伴,有三种办法:

  1. 用 vmware 等虚拟机,装置一个 linxu 零碎,这个办法挺好,就是须要电脑的配置较高,不然动不动就卡死。
  2. 用 windows 的 WLS 子系统(不过看很多论坛贴吧反馈,偶然有些命令性能有异样)。
  3. 用 docker 装置 linux 容器。

计划 2 就算了,折腾一翻,命令性能还有些异样,对老手不敌对。计划 1 和计划 3,体验的都是原汁原味的 linux 零碎,电脑配置高的,能够尝试 vmware, 个别三五千的电脑就举荐 docker 了。

装置 docker

先去官网下载安装包:https://docs.docker.com/desktop/install/windows-install/

下载下来之后,就无脑下一步(当然作为 IT 的你,最好还是先一个非 C 盘的门路)。

换源

国内还是换一下源比拟好,不然下载镜像太慢了。在配置中加上以下配置:

  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"],

拉取镜像

win+r 关上 cmd

而后拉取 ubuntu 镜像

docker pull ubuntu:20.04 # 拉取 20.04 版本的 ubuntu
docker images # 查看本地镜像

装置容器

docker run -itd --name ubuntu-test ubuntu:20.04 # 创立一个名为“utuntu-test" 的容器
docker ps # 查看是否创立胜利

启动容器

docker start ubuntu-test

进入容器

docker exec -it ubuntu-test bash

有 root 的结尾,代表你曾经进入到 linux 容器里了,在这时就能够轻易折腾,如果搞坏了,大不了重新安装一个容器。

退出容器

要退出容器,间接 exec 即可

其余

平时了整顿了很多文章和材料,能够关注同名公众号获取。

正文完
 0