分类目录:Docker

以下是分类 Docker 下的所有文章

如何在centos7上安装docker-ce

首先,我们要移除旧版本docker:

然后就是安装新版本: 准备工作必要工具:

设置repo:

安装: [crayon-5d0756c7593……

docker run 中的特殊指令

因为我们要在docker中监控主机,但是默认情况下容器中是看不到主机的进程,也看不到主机的网络的….. 而且,容器中的root其实只是一个普通用户….. 例如:

如果想改变这些,我们就需要加入以下特殊的启动参数,我们逐一介绍: –priv……

如何再docker的container中监控主机的进程

有时候,我们想通过容器来监控主机(这也是openshift v3 正在做的),所有的监控都在容器中,从而实现快速部署 但是,默认情况下容器内是无法看到主机的所有进程的,如果想在容器中查看主机的所有进程,我们需要添加参数 –pid=host 加了这个参数启动的容器,会和主机使用同样的namespace,这样,我们就可以在容器中查……

如何制作一个Docker 镜像

我们很多时候是需要制作属于自己的镜像的,因为不是所有的镜像都是根据你的环境来制作的,所以我们要做一些自己的修改 第一步:

先下载一个基础镜像

run这个镜像 [crayon-5d0756c75a7f26952……

如何在容器之间共享分享数据

我们现在知道了如何使用本机的目录把mysql的容器的数据持久化,那么该如何才能让数据能在多个容器之间共享呢? 我们对docker image的了解可以从官网的这个图中看到 每一个镜像都是由多个只读的 layer组成的, 当我们去run一个镜像的时候,我们创建了一个可以读写的layer在这个所有的镜像layer的最上层,而这个可以读写的层我……

如何持久化的存储容器中的mysql数据

容器中的数据在容器重新启动的时候就会丢失,也就是你所有的操作都会被重置,这个有好处也有坏处,好处就不多说了,坏处就是,比如,mysql数据库类的容器,你一重启,我一天数据都没了,我找谁哭去?所以docker给我提供了持久化存储的方法, 今天我们看一种,存储在本机的方式: 首先,我们在容器所在主机创建一个目录 [crayon-5d0756c……

app的容器化 kubernete 和container

在docker出现之前,我们常规企业部署应用的时候,拿一个java开发的网站来说,大的部分需要: tomcat , apache, mysql , ImageMagic(用于处理图像相关),jdk 然后我们把这些东西放到一个服务器上(实体或者虚拟机),一般情况下都是这样的,这样做就会有一些问题,因为上边讲的软件jdk, mysql , I……

使用docker-py管理docker

因为业务需要,需要使用python来清理一些状态为Dead的Container,当然,我们可以使用docker ps -a 然后过滤状态为dead的容器,现在我们有了一个更好的选择:docker-py 官方文档地址:https://docker-py.readthedocs.io/en/stable/ 下面说一下简单的使用: [crayo……

Docker 入门教程07 Registry

原文地址:https://docs.docker.com/registry/ 什么是Registry Registry就是一个镜像仓库,是一个开源的,基于Apache license的镜像仓库,既然是仓库,当然可以存,也可以取了,我们之前本地没有的镜像,其实就是从默认的镜像仓库取的 为什么要使用它 1:你可以随意控制你镜像存储的位置 2:……