模型部署Docker

docker-docker for windows 的安装与使用

2019-11-26  本文已影响0人  Renaissance_

本文将讲述从安装docker for windows 到使用docker for windows过程中遇到的种种坑,希望能对正在焦头烂额遇到同样问题的童鞋们起到帮助。

初始docker

笔者工作中接触docker不多,也就有次技术培训了解了下,但是后续没有研究了(就是懒)。不过最近笔者做了一个小项目需要部署到阿里云服务器上的时候,老板让我用docker部署。笔者就慌了,从来没有用过docker,不知从何下手。

开始百度搜索docker入门教程,各种大牛的文章已经很详细的展示了docker是一项怎样革新的技术,以及docker的基本命令。

笔者就不在此介绍docker的基本概念了,下面附上几篇比较好的文章:

这可能是最为详细的Docker入门总结

Docker教程

看了以上两篇文章就知道了docker是什么,以及docker的基本命令。接下来就是安装环境开始了

安装docker for windows

docker 适用于linux上学习,笔者的开发系统是windows 10,而且网上说docker也支持在windows 上安装,因此笔者选择在windows上安装docker for windows了。从此,一条血痕累累的掉坑之路开始了...

image.png

下载完后,双击exe,一步步的安装即可。

第一步 第二步

这里两个选项:

安装完后,会提示需要注册docker账号,点击链接注册即可,然后登录注册的账号。

最终安装成功应该出现以下界面,并且在应用栏有个海豚加方块的小图标,小图标在不断的闪动,说明docker正在启动中,当小方块停止了说明启动成功。 小图标 安装成功

windows+R 打开命令窗口,输入control.exe,点击程序启用或者关闭windows程序,点击Hyper-v并且重启电脑。

image.png image.png image.png
DOCKER_HOST
tcp://127.0.0.1:2375

docker环境变量.jpg image.png

docker images

image.png

这样表示我们已经可以成功安装了docker for windows,新安装的docker不会有镜像,因此执行 docker images 时,数据会为空。

要使用虚拟机,关闭Hyper-V服务

使用docker for windows

当安装成功docker for windows后,我们就可以使用docker for windows。首先右键docker小图标,然后点击settings

settings.jpg

Genaral 标签页有四个调整,前三个是根据自己情况可选的,第四个建议勾上:

  1. 是否在开机时启动docker
  2. 是否自动检查更新
  3. 是否发送使用数据
  4. 是否在tcp://localhost:2375上暴露守护进程,并且不用TLS,这个在我们使用本地去pull远程镜像时会使用到。假设没有勾上,如果我们在终端执行docker pull java:8 ,会出现以下报错,连接不上2375端口。因此我们最好勾上。
General页

Damon 标签页,我们可以配置国内镜像地址,在Registry mirrors 一栏中,我们可以填写阿里云的专属加速地址,或者 https://registry.docker-cn.com 官方国内镜像,或者网易的http://hub-mirror.c.163.com。输入了后docker自动重启,可以验证下下载速度。

daemon页.jpg

settings 设置,我们关注以上两页就可以了。

总结

此文简单的介绍了docker for windows的安装步骤,接下来会在另一篇文章讲述如何使用docker 构建Spring boot 项目,并且部署到阿里云服务器上。

上一篇下一篇

猜你喜欢

热点阅读