kitematic

Docker入门 第一课 --.Net Core 使用Docker全程记录

人盡茶涼 提交于 2020-08-15 01:58:16
微服务架构无疑是当前最火热的开发架构,而Docker作为微服务架构的首选工具,是我们必须要了解掌握的。 我通过一天的时间,网上查文档,了解基础概念,安装Docker,试验Docker命令,通过Docker,成功部署运行Asp.NET core示例程序,算是基本入门。 这篇文章是自己总结的Docker入门篇,力求简洁,快速入门,以最短的时间看到学习成果,为深入学习Docker做基础。 学习前提:不要畏惧 面对未知,人们心里往往会产生恐惧,这是人与生俱来的,所以,我们在进入新的领域之前,首先要克服的是自己的畏难心理。不要因为困难,看几眼就放弃,那样你永远学不会。 面对新的未知领域,我们要把它当成一座灯塔,让它指引我们前进的方向。 第一:了解几个概念 镜像(Image) :相信大家看到这个词,都明白什么意思,我们可以把它理解为操作系统的安装盘,Ghost镜像。我给它个定义,就叫:Docker基础运行环境副本。 容器(Container) :运行中的Docker实例,称为容器。也就是一个镜像(Image)的运行时状态。 镜像仓库(Repository) :Docker为开发者提供了面向各种环境的已经打包好的镜像,这些镜像构成了一个镜像仓库。开发者只需找到自己需要的Docker镜像,下载到本地,添加自己的应用上去,运行即可,某些工具类的镜像,可无需修改,直接运行。 Docker 主机

Docker for windows 安装教程

☆樱花仙子☆ 提交于 2020-08-12 18:38:56
@ TOC Doccker 简介   Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。   Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。   Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。 Docker 安装 win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址: http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ 安装比较简单,双击运行,点下一步即可,可以勾选自己需要的组件: docker toolbox 是一个工具集,它主要包含以下一些内容: Docker CLI - 客户端,用来运行 docker 引擎创建镜像和容器。 Docker Machine - 可以让你在 Windows 的命令行中运行 docker 引擎命令。 Docker Compose -

Docker在Win10下的安装和配置

我们两清 提交于 2020-03-02 07:21:58
操作系统:Win10 下载Docker For Windows安装包: 下载地址 我选择的是稳定版。 运行安装包,全自动安装完成。 关闭并登出Windows,系统会自动进行配置。 重新登陆后,Docker会自动运行,一般来说Hyper-V默认没有开启,所以会提示如下信息: 点击“Ok”即可自动开启,注意设置后电脑会自动重启。 重启后,如果出现以下错误提示,则需要修改bios,开启硬件虚拟化。 成功后会出现如下界面提示: 可以注册个Docker ID,但不是必须。 到这里安装就完成了。 然后我们来安装 Kitematic工具 任务栏右下角,右键点击Docker小图标,点击“Kitematic” 点击“Download”,下载Zip包后解压缩到Docker的安装路径下,重命名为“Kitematic”目录。 然后再次点击Docker菜单中的“Kitematic”,就打开了。 注册一个自己的个人仓库账户,可以注册,也可以跳过。 进来后就可以看到主界面了: 然后我们创建一个mongodb的容器: 点击Create,第一次后自动下载image到本地。 然后我们可以看到挂载卷的配置: 你会发现我们无法正常的指定本地路径,是什么问题呢? 主要是需要开启Docker的“Shared Drivers”: 需要输入Win10的用户名和密码,只输入当前登录用户的密码即可:、 选择需要共享的盘符

ImagePullBackOff local repository with Minikube

为君一笑 提交于 2020-01-31 03:13:19
问题 I'm trying to use minikube and kitematic for testing kubernetes on my local machine. However, kubernetes fail to pull image in my local repository (ImagePullBackOff). I try to solve with this issue : Can not pull docker image from private repo when using Minikube But I have no /etc/init.d/docker, I think it's because of kinematic ? (I am on OS X) EDIT : I installed https://github.com/docker/docker-registry, and docker tag local-image-build localhost:5000/local-image-build docker push

windows 10 docker kitematic setup error

北战南征 提交于 2020-01-17 07:59:11
问题 Somebody can help me install the docker kitematic, error snapshot Detailed error messages are in below: Command failed: C:\Program Files\Docker Toolbox\docker-machine.exe -D start default,Docker Machine Version: 0.12.2, build 9371605,Found binary path at C:\Program Files\Docker Toolbox\docker-machine.exe,Launching plugin server for driver virtualbox,Plugin server listening at address 127.0.0.1:1824,() Calling .GetVersion,Using API Version 1,() Calling .SetConfigRaw,() Calling .GetMachineName

How to use Kitematic with Hyper-V enabled?

拈花ヽ惹草 提交于 2020-01-03 08:39:09
问题 I have installed Docker for Windows (running Windows 10). Out of the box, Docker would not install an image on Hyper-V but I was able to get it work. Edit : I acquired Kitematic via the link from this screen: Upon clicking download, I get a zip file via http. Next, I copied Kitematic zip contents to c:\program files\docker\kitematic. When I run Kitematic from Docker menu, it gives me an error stating: VirtualBox is not installed. Please install it via the Docker Toolbox. I don't want to use

Kitematic - Force using Virtualbox

喜夏-厌秋 提交于 2019-12-13 17:26:26
问题 At this moment Docker is not work properly for my copy of Windows 10 (latest version), but It's not problem right now. I just want to force Kitematic to USE VIRTUALBOX as default. Is there any way to do that? 回答1: Using procmon I was able to find the settings folder used by Kitematic: C:\Users\<username>\AppData\Roaming\Kinematic\ . Deleting this folder and restarting Kitematic worked for me. You may also want to edit the Docker settings at C:\Users\<username>\AppData\Roaming\Docker\settings