#docker

golang remote debug和docker debug

在编写Go代码的时候,因为很多时候都是需要调试服务器上的代码的,作为一个年长的工程师,肯定不能用 log.Printf 来调试问题,所以我选择了delve这个工具,通过delve我可以像本地调试代码一样在Goland中调试Go代码,很是惬意。如果要说缺点的话,那就是在服务端启动delve的serve...
代码星球 ·2020-10-02

如何使用 Jenkins、GitHub 和 Docker 在 Azure 中的 Linux VM 上创建开发基础结构

若要将应用程序开发的生成和测试阶段自动化,可以使用持续集成和部署(CI/CD)管道。本教程介绍如何在AzureVM上创建CI/CD管道,包括如何:创建JenkinsVM安装并配置Jenkins创建GitHub与Jenkins之间的Webhook集成通过GitHub提交创建并触发Jenkins生成作业创建应用的Docke...

创建基于 AFS 的 Docker 容器卷

标准的Docker容器卷一般是位于Docker主机上的一个本地目录。在这样的配置下,容器必须依赖于一台特定的主机,因此使得容器的迁移和扩展变得困难。通过使用容器卷插件,能让容器访问独立于主机的存储,使得迁移或者共享变得简单。DockerVolumePluginforAzureFileStorage是Microsoft提...

使用 docker-machine 管理 Azure 容器虚拟机

安装docker-machine请参见该链接(https://docs.docker.com/machine/install-machine"https://docs.docker.com/machine/install-machine")本例中,先安装了gitbash工具,再通过gitbash安装docker-mac...

给Docker武士们的正式邀请,赶紧收哦!

亲爱的Docker武士,Docker大师们喊你来参加Docker的定期聚啦~收好时间、地点,快来相见、切磋Docker吧!5月17日,微软上海港汇办公室,我们与你不见不散!点击阅读原文,或直接进入注册通道进行注册吧:http://www.meetup.com/Docker-Shanghai/events/2303380...

Docker Compose 部署Nginx服务实现负载均衡

Compose简介:Compose是Docker容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用DockerCompose,不再需要使用shell脚本来启动容器。Compose通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-...

Dockerfile 指令 VOLUME 介绍

在介绍VOLUME指令之前,我们来看下如下场景需求:1)容器是基于镜像创建的,最后的容器文件系统包括镜像的只读层+可写层,容器中的进程操作的数据持久化都是保存在容器的可写层上。一旦容器删除后,这些数据就没了,除非我们人工备份下来(或者基于容器创建新的镜像)。能否可以让容器进程持久化的数据保存在主机上呢?这样即使容器删除...

Docker---数据卷Volume的简单使用(使用DockerFile实现)

DockerFile是什么?Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。它们简化了从头到尾的流程并极大的简化了部署工作。Dockerfile从FROM命令开始,紧接着跟随者各种方法,命令和参数。其产出为一个新的可以用于创建容器的镜像。实例:提前转备好一个简单的Doc...

DockerFile语法【h】

 DockerFile在我理解就是可以将所需要构建镜像的功能、组件都天前配置好,然后直接生成一个Image,而不是先生成镜像,再通过修改容器的方法来生成最终需要的镜像。  镜像的定值实际上就是定值每一层所需要添加的配置、文件,将每一层修改、安装、构建、操作的命令都写入一个脚本,最后使用脚本...
代码星球 ·2020-09-24

Dockerfile语法梳理

我们先来看一下上篇的Dockerfile#获取baseimageFROMadoptopenjdk/openjdk8:latest#类似于执行linux指令RUNmkdir/opt/app#类似于linuxcopy指令COPYdemo-docker.jar/opt/app/#对外端口EXPOSE8080#执行命令java...
代码星球 ·2020-09-24

windows 系统下安装docker

一、介绍    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。二、使用dockertoolbox安装docker    对于Windows用户来说,使用dockert...
代码星球 ·2020-09-24

Docker Machine

DockerMachine 是Docker官方提供的一个工具,它可以帮助我们在远程的机器上安装Docker,或者在虚拟机host上直接安装虚拟机并在虚拟机中安装Docker。我们还可以通过docker-machine命令来管理这些虚拟机和Docker。下面是来自DockerMachine官方文档的一张图,很形...
代码星球 ·2020-09-24

Docker使用pipework配置本地网络

在使用Docker的过程中,有时候我们会有将Docker容器配置到和主机同一网段的需求。要实现这个需求,我们只要将Docker容器和主机的网卡桥接起来,再给Docker容器配上IP就可以了。下面我们就使用pipework工具来实现这一需求。Pipework是一个Docker配置工具,是一个开源项目,由200多行shel...

Warning:detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd".

执行kubeadminit集群初始化时遇到:[WARNINGIsDockerSystemdCheck]:detected"cgroupfs"astheDockercgroupdriver.Therecommendeddriveris"systemd".[警告IsDockerSystemdCheck]:检测到&ldquo...

Docker Swarm常用命令

#查看集群节点dockernodels#创建nginx服务#dockerpullhub.test.com:5000/almi/nginx:0.1#下载私有仓库镜像dockerservicecreate--namenginx--replicas2--publish80:80hub.test.com:5000/almi/n...
代码星球 ·2020-09-24
首页上一页...1819202122...下一页尾页