#dock

docker~不使用yml批量部署服务

回到目录有时,我们在进行持续集成环境有时,有时yml环境是没有的,它可能只提供了docker工具,而docker-compose这个大家伙可能不被提供,而这样我们如果希望自动化构建解决方案下所有的项目,就需要写sh脚本了,需要把需要打包,发布,镜像的项目写到咱们的数组里,然后去遍历它!一 批量还原和发布项目#!/bin...

Jenkins~配合Docker及dotnetCore进行生产和测试环境的灵活部署

回到目录首先要清楚本文是讲dotnetcore项目在生产和测试环境部署的,这在过去的frameworks项目里,我们可以通过设置web.config的环境变量,然后再发布时指定具体的变量,去实现生产环境和测试环境的发布,发布之后,每个环境有自己的配置文件,frameworks会更新环境把web.config进行合并,而...

docker~aspnetcore2.0镜像安装软件的加速器

一般对于安装软件加速时,我们大多数会选择阿里云,而对于aspnetcore2.0这个进项来说,由于使用的是Debian操作系统,所有我们要找到它对应的mirror列表,下面是我整理的一个sources.list加速列表,我们把它放在和Dockerfile相同的位置,在Dockerfile生成镜像时把它复制到里面去,替换...

docker~aspnetcore2.0镜像缺少libgdiplus问题

回到目录对于微软官方提供的镜像microsoft/aspnetcore2.0来说,它没有安装libgdiplus包,所以当你使用了draw去画图时,就会出现一些问题,我们一般会安装第三方的包包,ZKWeb.System.Drawing,而发布到docker里之后,运行时,会出现找不到dll的情况!原因:微软的aspne...

Jexus~docker与它产生了暖味

前段时间写了很多dockerfor.netcore的文章,用来快速部署微服务相当给力,而尝到了香头的我们希望把.netframeworks的程序也使用docker来部署一下,那么接下来我就结果一下,在linux,docker上运行和部署.netframeworks应用程序的过程。.net跨平台的运行时mono.net应...
代码星球 ·2020-07-18

docker~yml里使用现有网络

回到目录我们在进行dockerswarm部署高可用集群时,在yml文件里可能要配置一些服务,而这些服务可能要使用一些公用的数据库,这些数据库可能已经运行在某个容器里,而这些容器有自己的网络,dockerinspect容器ID 来查看容器所使用的网络,使用dockernetworkls来查看目前docker所建立的网络....

docker~swarm搭建docker高可用集群

回到目录Swarm概念  Swarm是Docker公司推出的用来管理docker集群,它将一群Docker宿主机变成一个单一的,虚拟的主机。Swarm使用标准的DockerAPI接口作为其前端访问入口,换言之,各种形式的DockerClient(dockerclientinGo,docker_py,docker等)均可...

docker~docker-compose和VS解决方案的关系

回到目录一般地,我们在VS里添加了一个解决方案之后,会更新模块或者业务添加多个api,web项目,这类似于最近说的微服务,而我们的docker-compose与微软件正好有了一种默契,当你为你的解决方案添加docker支持之后,你会发布有个docker-compose出现了,它会把所有可以发布的项目都集成起来,进行管理...

docker~docker-compose的使用

回到目录docker-compose是用来在Docker中定义和运行复杂应用的工具,比如在一个yum文件里定义多个容器,只用一行命令就可以让一切就绪并运行。使用dockercompose我们可以在Run的层面解决很多实际问题,如:通过创建compose(基于YUML语法)文件,在这个文件上面描述应用的架构,如使用什么镜...
代码星球 ·2020-07-18

docker~为什么没人说说.dockerignore

回到目录最近一直专注于docker的开发之中,而在使用Dockerfile时发现有个问题,当你的发布目录只能是objDockerpublish,而指向其它目录dockefile并不认它,只有如何提示当前找了很多资料,都没有人说过这事,于是还是自己来研究一下吧!当我在VS解决方案里找到这个.dockerignore这个文...

nginx~为docker容器添加负载均衡

Nginx作为当前最流行的负载均衡和反向代理服务器,它运行在linux平台,一般的.net网站,为了实现分流与负载,需要在多个应用服务器的IIS上部署,通过一些工具实现代码的同步,然后再nginx上去配置它们.有了docker,你可以在多个linux上花个1秒钟去run它即可,不用在iis上部署了,对于docker来说...

docker~写个容器启动的bash脚本

回到目录bash脚本在linux里就相当于win里的bat和cmd及ps脚本,可以把一般指令组织在一起,统一去执行,比如我有一些docker容器需要统一去启动,这时,你可以把它们写成一个bash脚本,但有一点要注意,你的文档格式需要是unix,大家可以使用notepad++表写脚本,然后上传到linux上就行了!如果你...

docker~学习笔记索引

回到占占推荐博客索引使用docker也有段时间了,写了不少文章与总结,下面把它整理个目录出来,方便大家去学习与检索!docker~学习笔记索引docker~linux下的部署和基本命令(2017-04-0722:47)docker~docker-machine的介绍(2017-04-1212:02)docker~使用阿...
代码星球 ·2020-07-18

docker~save与load的使用

回到目录对于没有私有仓库来说,将本地镜像放到其它服务器上执行时,我们可以使用save和load方法,前者用来把镜像保存一个tar文件,后台从一个tar文件恢复成一个镜像,这个功能对于我们开发者来说还是很方便的!下面我们就带大家来实现上面的过程.dockerimages 查看一下本地镜像dockersave13...
代码星球 ·2020-07-18

docker~从Dockerfile到Container的过程(终于算是OK了)

回到目录上一文章,主要介绍Dockerfile里各参数的含义,以及在项目文件里这些内容的含义,因为大叔认为官方和网上其它文章说的有些模棱两可,不太好让大家理解,所有我又从新写了一个大白话的文章,希望可以给大家一些帮助.<DotNetCore跨平台~Dockerfile的解释>本文章主要对一个windows下的do...
首页上一页...2829303132...下一页尾页