• 欢迎来到本博客,希望可以y一起学习与分享

docker安装

笔记 benz 4年前 (2018-12-20) 285次浏览 0个评论 扫描二维码
文章目录[隐藏]

开启硬件虚拟技术

在Windows系统下,需要开启硬件虚拟技术。

控制面板设置

1. 检查windows操作系统是否已经打开了Hyper-V功能:

控制面板——>程序——>启用或关闭Windows功能——>勾选Hyper-V

BIOS设置

第一种:
1、进入BIOS设置后,切换到“Configuration”选项,将光标移动到“Intel Virtual Technology”并按下回车,如果没有找到VT选项或不可更改,说明不支持VT技术;

2、打开选项后,选择“Enabled”,并按下回车;

3、此时该选项将变为Enabled,按F10热键保存并退出即可开启VT功能。

方法二:
1、进入bios设置后,切换到“Advanced”选项,选择“CPU Setup”并按下回车键;

2、然后移动到“Intel(R)Virtualization Technology”,按下回车,设置为“Enabled”,然后按下F10进行保存即可。

Windows 10以下

下载 Docker Toolbox

对于Windows 10以下的用户,推荐使用Docker Toolbox(也只能使用Docker Toolbox)
阿里云镜像(速度快,不需账号登录)下载Docker Toolbox:Windows安装文件:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
官方地址(速度慢,需要登录账号)下载Docker Toolbox:https://hub.docker.com/editions/community/docker-ce-desktop-windows

安装 Docker Toolbox

默认安装就行,如果已安装过Git或者VirtualBox可以把勾去掉,就不会重新安装。

创建docker虚拟机

在cmd下输入以下命令:
docker-machine create --engine-registry-mirror=镜像地址 -d virtualbox --virtualbox-boot2docker-url=boot2docker.iso文件路径 虚拟机名称
其中--virtualbox-boot2docker-url手动指定了boot2docker.iso位置。如果不指定该参数,则会从网络直接下载,会非常慢。
其中--engine-registry-mirror手动指定了docker仓库镜像地址。如果不指定该参数,则会从官网直接下载,会非常慢。
例如:
docker-machine create --engine-registry-mirror=https://atoicvzh.mirror.aliyuncs.com -d virtualbox --virtualbox-boot2docker-url=\Users\Lenovo\.docker\machine\cache\boot2docker.iso default
结尾如下图所示,安装成功:

输出创建了的虚拟机信息:
cmd运行以下命令:
docker-machine env default
default 为虚拟机名字

常用docker虚拟机管理命令

docker-machine命令:

  • help : 查看帮助信息
  • active :  查看活动的Docker主机
  • config :  输出连接的配置信息
  • create :  创建一个Docker主机
  • env :  显示连接到某个主机需要的环境变量
  • inspect :  输出主机更新信息
  • ip :  获取Docker主机地址
  • kill :  停止某个Docker主机
  • ls :  列出所有管理的Docker主机
  • regenerate-certs :  为某个主机重新成功TLS认证信息
  • restart :  重启Docker主机
  • rm :  删除Docker主机
  • scp :  在Docker主机之间复制文件
  • ssh :  SSH到主机上执行命令
  • start :  启动一个主机
  • status :  查看一个主机状态
  • stop :  停止一个主机
  • upgrade :  更新主机Docker版本为最新
  • url :  获取主机的URL

问题集

Docker Quickstart Terminal 不能正常运行

当双击Docker Quickstart Terminal图标,却报错:

那是因为Git的bash.exe路径不正确,配置好正确的Git的bash.exe路径就可以了。


文章 docker安装 转载需要注明出处
喜欢 (0)

您必须 登录 才能发表评论!