美文网首页
windows下玩docker踩过的坑

windows下玩docker踩过的坑

作者: 凉风儿 | 来源:发表于2017-03-09 13:16 被阅读0次
    1. windows10下安装docker,使用docker共享C盘后,挂载了C盘下的一个目录到docker,进入docker后查看不到共享的文件
      解决:我运行的docker容器使用了随机启动,然后重启docker容器,再查看就能看到了
    2. windows10下创建docker-machine,报错Docker cannot create a machine - 'Error in driver during machine creation'
      解决:虚拟机创建失败,事实上创建成功了,只是启动失败,内存不足导致的,先关掉一些程序吧
      相关
      docker-machine -D create -d virtualbox --virtualbox-memory 2048 default # -D 开启调试模式 2048 表示分配2G内存
      备注
      1) windows下使用的是cmd,默认编码是gbk,当报错时中文的显示会是乱码,这时可能看不出是什么原因导致的错误,需要调整编码为utf8,方法为:命令行中输入:chcp 65001,然后窗口顶部右键->属性->字体->Lucida Console
      2) chcp 936 # gbk编码 chcp 437 # 美国英语
      参考
      http://www.cnblogs.com/kobe8/p/3536839.html
    3. docker tools安装后,启动Docker Quickstart Terminal,使用docker、docker-machine、docker-compose报错“命令没有找到”
      解决:重装git,在步骤“adjusting your PATH environment” 选择“use Git from the windows Command Prompt”
    4. 文件不能写
      解决:可能的原因是虚拟机挂载了只读的共享文件夹
    5. docker中的web应用不能跑起来,报错503
      解决:可能是浏览器的代理插件,比如蓝灯,关闭就可以了

    相关文章

      网友评论

          本文标题:windows下玩docker踩过的坑

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