手动实现 Docker 容器,从根上理解 Docker 容器技术 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的...
Golang打镜像Dockerfile的写法
引言 对于dockerfile而言,何为完美? 我认为应该满足以下三点: 体积小 构建快 够安全 PS: 注意!从 Docker 17.05 版本起, Docker 才开始支持容器镜像的多阶段构建(m...
更改docker的镜像源地址
如果docker镜像拉取速度太慢,或者拉取不到,可以试试改为国内镜像源地址 国内镜像源 从网上找了几个速度比较快的镜像地址: Docker 官方中国区 https://registry.docker-...
更新docker的yum源
如果你发现自己的docker版本低,但是自己的源里面又没有想要的版本,那就需要更新官方的源 1、先卸载 docker stop $(docker ps -aq) #停止所有容器 yum remove ...
docker挂载的文件为什么没更新?
起因 项目中经常会有需求,宿主机上放有配置文件,然后挂载到docker容器内。一般还有需求,配置文件更新后,docker容器应该可以得到通知,得到文件的新内容。但事实上并没有。 解决方法和原因 将宿主...
定制自己的Docker镜像
“好的剧本是一部好电影的出发点,这次我们来当一回编剧。——编程三分钟” 概述 演员表:Nginx容器、一个只会说hello world的html文件。 剧本:一个名为Dockerfile的文件,记录了...
Docker的集群实战之Swarm模式
Docker的集群实战之Swarm模式 随着业务规模的扩大,一台机器的Docker已经无法满足我们的要求,为了保证性能和高可用,Docker提供了一种叫Swarm的解决方案。 他可以跨多个Docker...
docker部署redis实战
docker部署redis实战 “ 换电脑的时候不想再搭建开发环境了!——编程三分钟” 什么是docker Docker是一个用来管理容器的应用程序,而容器就是模拟运行应用程序所依赖环境的一个服务。一...