![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
docker安装和常用命令以及dockerfile总结
xiyou_1996
我全都要!
展开
-
Docker容器数据卷
是什么 先来看看Docker的理念: 将运用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的 容器之间希望有可能共享数据 Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来, 那么当容器删除后,数据自然也就没有了。 为了能保存数据在docker中我们使用卷。 能干嘛 容器的持久化 容器间继承+共享数据 数据卷 容器内添加 1.直接命令添加 a.命令: docker run -it -v /宿主机绝对路径目录原创 2020-11-22 15:18:13 · 191 阅读 · 0 评论 -
Docker镜像解析
是什么 1.UnionFS(联合文件系统) Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem)。Union 文件系统是 Docker 镜像的基础。镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。 特性:一次同时加载多个文件系统,但从外面原创 2020-11-22 14:52:21 · 322 阅读 · 0 评论 -
Docker本地镜像发布到阿里云
本地镜像发布到阿里云流程 镜像的生成方法 1.前面的DockerFile 2.从容器创建一个新的镜像 docker commit [OPTIONS] 容器ID [REPOSITORY[:TAG]] OPTIONS说明: -a :提交的镜像作者; -m :提交时的说明文字; 将本地镜像推送到阿里云 1.本地镜像素材原型 2.阿里云开发者平台 :https://dev.aliyun.com/search.html 3.创建仓库镜像 4.将镜像推送到registry 5.公有云可以查询到 6.查看原创 2020-11-22 14:42:13 · 141 阅读 · 0 评论 -
Docker常用命令
1 帮助命令 docker version docker info docker --help 2 镜像命令 (1)docker images :列出本地主机上的镜像 OPTIONS说明: -a :列出本地所有的镜像(含中间映像层) -q :只显示镜像ID。 –digests :显示镜像的摘要信息 –no-trunc :显示完整的镜像信息 各个选项说明: REPOSITORY:表示镜像的仓库源 TAG:镜像的标签 IMAGE ID:镜像ID CREATED:镜像创建时间 SIZE:镜像大小 PS:原创 2020-11-22 14:31:53 · 94 阅读 · 0 评论 -
DockerFile最全解析
1.Dockerfile是什么 Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。 构建三步骤:编写Dockerfile文件->docker build->docker run Dockerfile文件:以我们熟悉的CentOS为例 (https://hub.docker.com/_/centos/) 2.DockerFile构建过程解析 Dockerfile内容基础知识 1:每条保留字指令都必须为大写字母且后面要跟随至少一个参数 2:指令按照从上到下原创 2020-11-21 14:44:23 · 1248 阅读 · 0 评论