在Windows中安装docker Toolbox

# 在Windows中安装docker Toolbox

Docker Toolbox是一个安装程序,用于在旧版Mac和Windows系统上快速设置和启动Docker环境,这些环境不符合新版Docker for Mac和Docker for Windows应用程序的要求。


第一步 下载Toolbox安装包

windows的toolbox,点击下载

第二步 检查你的版本

要运行Docker,您的机器必须具有运行Windows 7或更高版本的64位操作系统。另外,您必须确保您的计算机上启用了虚拟化。要验证您的机器是否符合这些要求,请执行以下操作:
1:打开任务管理<快捷键:ctrl+alt+.>
2:
这里写图片描述

第三步 安装Docker Toolbox

在本节中,您将安装Docker Toolbox软件和几个“帮手”应用程序。安装将以下软件添加到您的机器中:
适用于Windows的Docker Client
Docker Toolbox管理工具和ISO
Oracle VM VirtualBox
Git MSYS-git UNIX工具
如果您安装了以前版本的VirtualBox,请勿使用Docker Toolbox安装程序重新安装。出现提示时,取消选中它。

1:双击下载好的.exe文件,进行安装
2:按“ 下一步”接受所有默认设置,然后单击“安装”。
3:Windows安全通知时,安装程​​序将进行更改,请确保允许安装程序进行必要的更改。
4:完成后,安装程序报告它已成功完成:
这里写图片描述

第四步 验证你的安装

1:在桌面上,找到Docker QuickStart Terminal图标。
2:单击Docker QuickStart图标启动预配置的Docker Toolbox终端。
如果系统显示用户帐户控制提示以允许VirtualBox更改您的计算机。选择是。
终端会为您设置Docker Toolbox。完成后,终端将显示$提示。
3:打开终端,在docker toolbox安装目录下输入docker version命令
如果显示下图表示安装成功
这里写图片描述

第五步 遇到问题

windows 正在查找bash.exe。如果想亲自查找文件,请点击“浏览”。
解决方法:点击查看

* 安装ElasticSearch时报错:Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error=’Cannot allocate memory’ (errno=12)*

解决方法::
1:打开VirtualBox,把内存大小调大
把内存大小调大

第六步 docker部分命令

docker命令
//查看是否安装成功,有client和server表示安装成功
docker version
//查看docker详细信息,Registry的地址的镜像的地址
docker info
//下载hello-world镜像
docker run hello-world
//运行alpine镜像,最小的Linux镜像
docker run -it alpine sh
//查看镜像库信息
docker images
//删除镜像库
docker rmi 452a96d81c30
//运行并下载nginx,-d表示后台运行,-p表示把虚拟机的80端口映射到外面物理机器的80端口
docker run -d -p 80:80 nginx
//查看后台运行虚拟机程序
docker ps
//列出所有的容器
docker ps -a
//重启容器
docker start 43e3fef2266c
//删除指定容器,1a0b3ac96766是容器id
docker rm 1a0b3ac96766
//关闭后台运行的程序,2e7a1f588a2b表示根据docker ps得到对应程序的CONTAINER ID
docker kill 2e7a1f588a2b
//运行并下载elasticsearch,-d表示后台运行,-p表示把虚拟机的9200端口映射到外面物理机器的9200端口
docker run -d -p 9200:9200 elasticsearch
//查看日志
docker logs 容器id

//配置加速器,更改镜像地址
docker-machine ssh default
sudo sed -i “s|EXTRA_ARGS=’|EXTRA_ARGS=’–registry-mirror=点击注册加速器,获取地址 |g” /var/lib/boot2docker/profile
exit
docker-machine restart default

//linux命令
ls //查看列表
whoami//查看当前用户权限
ls bin //查看命令
exit//退出镜像

猜你喜欢

转载自blog.csdn.net/qq_38729043/article/details/80327075
今日推荐