美文网首页
在windows server 2012 中安装docker

在windows server 2012 中安装docker

作者: 在路上的海贼 | 来源:发表于2020-08-11 22:40 被阅读0次

    容器/docker

    前言

    因为windows server 2012(以下简称ws2012) 相当于win8.1 , 所以我们在安装docker的时候不能直接通过官方的 docker for windows 的安装包进行安装,这时候我们就只能安装docker toolbox

    安装

    1. 首先下载 docker toolbox
    2. 双击安装成功后 , 复制安装目录中的 boot2docker.isoc:\User\你的用户名\.docker\machine\cache
    3. 利用docker-machine创建一个linux虚拟机,指定机器名为 你想到的名字 同时配置docker加速地址
      docker-machine create --engine-registry-mirror=https://xxxx.mirror.aliyun.com -d virtualbox 你想到的名字
      这里用的是阿里的加速地址,获取地址:阿里云docker加速地址
    4. 安装完成后更新镜像地址:docker-machine env 你想到的名字
      显示的而信息中有DOCKEER_CERT_PATH
      打开这个文件修改config.json,修改EngineOption.RegistryMirror为你的急速地址
    5. 这个时候输入docker version 查看是否有server信息
      如果还没有的话输入docker-machine env 你想到的名字 | Invoke-Expression
    6. 在次输入docker version 应该就可以了
    7. 试一试 docker run hello-world

    延展

    这里我们默认利用docker-machine创建出来的环境是1核1G的
    我们在创建的时候需要自定义核数和内存
    docker-machine create xxx --virtualbox-cpu-count 4 --virtualbox-memory 1024

    也可以在virtualbox中更改,把启动的容器关掉,设置完毕后再开机

    总结

    以上 ws2012 安装docker的全过程

    相关文章

      网友评论

          本文标题:在windows server 2012 中安装docker

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