
Docker
十五十六
这个作者很懒,什么都没留下…
展开
-
Docker容器,镜像常用命令
安装yum install docker -y启动docker守护进程systemctl start docker常用命令镜像相关docker images简介 查看镜像格式 docker images [OPTIONS] [REPOSITORY[:TAG]]常用选项 --all , -a 显示所有镜像(默认隐藏中间图像) --filter , -f 根...原创 2018-11-25 17:55:00 · 330 阅读 · 0 评论 -
Docker卷管理
简介在容器中做的改变,只在容器的生命周期里面生效,比如启动一个容器,创建了一个文件,当容器的生命周期结束,这个文件也不存在了。所以Docker就引入了一个卷的概念,它是可以给一个或多个容器使用的特殊目录,在这个卷挂载的目录下的文件可以在宿主机内查看到,相当于有一种途径去让宿主机和容器沟通了,而且还能让卷下的文件持久化,容器生命周期结束文件也还在(bind类型的卷就算容器被删除,文件也会存在。而v...原创 2018-11-25 22:54:17 · 388 阅读 · 0 评论 -
LXC简单介绍与使用
简介LXC(LinuX Containers)Linux容器,一种操作系统层虚拟化技术,为Linux内核容器功能的一个用户空间接口。它将应用软件系统打包成一个软件容器(Container),内含应用软件本身的代码,以及所需要的操作系统核心和库。透过统一的名字空间和共享API来分配不同软件容器的可用硬件资源,创造出应用程序的独立沙箱运行环境,使得Linux用户可以容易的创建和管理系统或应用容器。...原创 2018-11-25 14:13:31 · 24706 阅读 · 9 评论 -
Docker基本原理与基础概念
简介Docker是一个开放源代码软件项目,让应用程序布署在软件容器下的工作可以自动化进行,借此在Linux操作系统上,提供一个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制。Docker利用Linux核心中的资源分离机制,例如cgroups,以及Linux核心名字空间(name space),来创建独立的软件容器(containers)。这可以在单一Linux实体下运作,避免启动一个虚拟...原创 2018-11-25 16:11:26 · 2222 阅读 · 0 评论 -
Docker网络配置
简介Docker给容器中网络提供了很多灵活的选项,可以设置容器的ip,主机名,DNS服务器地址,主机名解析条目,以及暴露端口的方式等提供了非常丰富的选项可供发挥容器的四种网络类型NONE仅有本地回环接口,不需要网络通信。配置的方法:使用--net none 选项示例:docker run --name loopback --rm --net none -it busybox if...原创 2018-11-27 16:07:38 · 438 阅读 · 0 评论 -
Dockerfile基本指令和使用
Dockerfile简介Docker可以通过读取来自Dockerfile的指令用于自动构建镜像。ADockerfile是一个文本文档,其中包含用户可以在命令行上调用以组合镜像的所有命令。使用docker build 用户可以创建基于基础镜像的自定义镜像Dockerfile格式# Comment INSTRUCTION arguments #INSTRUCTION 表示指令(不止一条)...原创 2018-11-27 20:31:06 · 2156 阅读 · 0 评论 -
Docker私有仓库
简介Docker的Hub上可以保存镜像,但是这个站点会比较慢,如果有需求的话可以本地搭建一个私有仓库,方便管理,使用也比较方便。安装第一步:安装yum install -y docker-distribution第二步:启动 systemctl start docker-distribution第三步:拉取一个镜像这里主要是想上传到自己服务器一个基础镜像,所以先从官方的hu...原创 2018-12-13 18:39:09 · 330 阅读 · 0 评论 -
Nginx反向代理Docker私有仓库
环境系统:CentOS7IP地址:192.168.253.128Nginx版本:1.12.2Docke版本:18.09.0安装第一步:关闭防火墙和selinuxsystemctl stop firewalld setenforce 0第二步:安装Docker 18.09.0这里使用yum方式安装,rpm包下载地址为 https://download.docker.co...原创 2018-12-13 22:03:35 · 1695 阅读 · 0 评论