Docker
文章平均质量分 78
逆流者blog
不登高山,不知天之高也;不临深溪,不知地之厚也。
展开
-
Docker是什么
docker 概念 Docker是基于Go语言实现的云开源项目。 Docker的主要目标是“Build,Ship and Run Any App,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次封装,到处运行”。 Linux 容器技术的出现就解决了这样一个问题,而 Docker 就是在它的基础上发展过来的。将应用运行在 Docker 容器上面,而 Docker 容器在任何操作系统上都是一致的,这原创 2021-11-10 10:01:13 · 1716 阅读 · 0 评论 -
Docker 常用命令
1、帮助命令 docker version docker info docker --help 2、镜像命令 docker images OPTIONS说明: -a:列出本地所有的镜像(含中间映像层) -q :只显示镜像ID。 --digests :显示镜像的摘要信息 --no-trunc :显示完整的镜像信息 eg: docker images -a docker search 网站 https://hub.docker.com 命令 docker search [OPTIONS] 镜像名字 OP原创 2021-11-18 22:31:12 · 67 阅读 · 0 评论 -
Docker 镜像
一、简介 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。 UnionFS(联合文件系统) UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual file原创 2021-11-18 22:32:48 · 118 阅读 · 0 评论 -
Docker 容器数据卷
一、简介 先来看看Docker的理念: 将运用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的 容器之间希望有可能共享数据 Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来, 那么当容器删除后,数据自然也就没有了。 为了能保存数据在docker中我们使用卷。 二、特证 卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过Union File System提原创 2021-11-18 22:33:51 · 69 阅读 · 0 评论 -
DockerFile
一、简介 Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。 构建步骤: 编写Dockerfile文件 docker build docker run 示例:centos 的dockerfile地址:https://hub.docker.com/_/centos/ FROM scratch ADD centos-7-x86_64-docker.tar.xz / LABEL org.label-schema.schema-version="1.0" \ o原创 2021-11-18 22:34:36 · 52 阅读 · 0 评论 -
使用docker安装zookeeper
zookeeper 单机 拉取镜像: docker pull zookeeper:3.6.3 运行 docker run -d -p 2181:2181 --name zookeeper --restart always zookeeper:3.6.3 -d 后台运行 -p 映射端口,主机端口:容器端口 --name 指定容器名称 --restart always docker 启动时 启动此容器 ...原创 2021-11-23 22:57:49 · 346 阅读 · 0 评论