美文网首页windows运维
Windows安装ubuntu子系统

Windows安装ubuntu子系统

作者: 儒雅随和王小板 | 来源:发表于2020-09-24 14:38 被阅读0次

    早上发现服务器根目录下没有存储了,查看发现docker目录占了300多G,删掉了一些后,调整docker数据的存放目录,首先在自己电脑上测试下,以防造成数据损坏。

    图片.png

    1.命令行界面安装

    1、win+S,搜索 PowerShell,右键管理员身份运行
    2、输入命令,启用 适用于 Linux 的 Windows 子系统 功能

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    

    3.在应用商店中搜索ubuntu18.04并下载


    图片.png

    安装完后,左下角开始会出现下面内容


    图片.png

    2.系统配置

    进入软件后,等待几分钟,输入创建用户名:xczhang
    输入密码:123
    进入终端


    图片.png

    设置初始 root 密码

    sudo passwd 
    

    输入设置密码:1234

    更改环境设置.bashrc文件:
    根据个人使用习惯加入以下内容

    alias ll='ls -alrt'
    alias l='ls -CF'
    alias ..='cd ..'
    PS1="\[\033]2;\h:\u \w\007\033[33;1m\]\u \033[35;1m\t\033[0m \[\033[36;1m\]\w\[\033[0m\]\n\[\e[32;1m\]$ \[\e[0m\]"
    

    退出并source .bashrc

    更改下载源
    替换/etc/apt/sources.list 文件内容

    deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    

    apt-get update
    apt-get upgrade

    3.安装Docker

    参考以下教程:在Ubuntu 18.04安装Docker

    安装 apt 依赖包,用于通过HTTPS来获取仓库

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

    添加 Docker 的官方 GPG 密钥

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

    设置稳定版仓库

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

    安装 Docker-ce

    $ sudo apt-get update
    $ sudo apt-get install docker-ce docker-ce-cli containerd.io
    
    设置开机自启动并启动 Docker-ce
    安装成功后默认开启,可忽略该步骤
    测试运行
    
    sudo docker run hello-world
    

    添加当前用户到 docker 用户组

    # 列出自己的用户组,确认自己在不在 docker 组中
    groups
    # 没有则新增docker组
    sudo groupadd docker
    # 把当前用户加入到docker组中
    sudo gpasswd -a ${USER} docker
    # 重启docker服务
    sudo service docker restart
    

    4.docker存储目录迁移

    安装完docker后报错:


    图片.png

    搜了半天,发现在windows上安装子系统,在下载docker 目前是无法实现,淦!
    目前解决办法是 先安装windows版本的docker 在映射到子系统中,浪费时间。


    图片.png

    相关文章

      网友评论

        本文标题:Windows安装ubuntu子系统

        本文链接:https://www.haomeiwen.com/subject/aswzyktx.html