![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 79
hjdudu
这个作者很懒,什么都没留下…
展开
-
Docker高级实践-Dockerfile
Dockerfile基础指令详解FROMFROM#格式:FROM <image>FROM <image>:<tag>#解释:#FROM 是 Dockerfile 里的第一条而且只能是除了首行注释之外的第一条指令#可以有多个FROM语句,来创建多个image#FROM 后面是有效的镜像名称,如果该镜像没有在你的本地仓库,那么就会从远程仓库Pull取,如果远程也没有,就报错失败#下面所有的 系统可执行指令 在 FROM 的镜像中执行。MAINTAI原创 2020-06-09 16:48:09 · 268 阅读 · 0 评论 -
docker学习笔记——docker核心技术(网络)
端口映射详解默认情况下,容器和宿主机之间网络是隔离的,我们可以通过端口映射的方式,将容器中的端口,映射到宿主机的某个端口上。这样我们就可以通过宿主机的ip+port的方式来访问容器里的内容Docker的端口映射随机映射 -P(大写)指定映射 -p 宿主机ip:宿主机端口:容器端口注意 生产场景一般不使用随机映射,但是随机映射的好处就是由docker分配,端口不会冲突, 不管哪种映射都会有所消耗,影响性能,因为涉及到映射的操作随机映射实践默认随即映射#命令格式:docker run -d原创 2020-06-09 16:24:09 · 240 阅读 · 1 评论 -
docker学习笔记——docker核心技术(数据)
生产环境使用Docker的过程中,往往需要对数据进行持久化保存,或者需要更多容器之间进行数据共享,那我们需要怎么要的操作呢?答案就是:数据卷(Data Volumes)和数据卷容器(Data Volume Containers)数据卷简介什么是数据卷就是将宿主机的某个目录,映射到容器中,作为数据存储的目录,我们就可以在宿主机对数据进行存储数据卷(Data Volumes):容器内数据直接映射到本地主机环境数据卷特性数据卷可以在容器之间共享和重用,本地与容器间传递数据更高效;对数据.原创 2020-06-08 10:21:36 · 261 阅读 · 0 评论 -
docker学习笔记——docker核心技术(容器)
容器管理docker容器技术指Docker是一个由GO语言写的程序运行的“容器”(Linux containers, LXCs)containers的中文解释是集装箱。Docker则实现了一种应用程序级别的隔离,它改变我们基本的开发、操作单元,由直接操作虚拟主机(VM),转换到操作程序运行的“容器”上来。容器简介容器是什么容器(Container):容器是一种轻量级、可移植、并将应用程序进行的打包的技术,使应用程序可以在几乎任何地方以相同的方式运行Docker将镜像文件运行起来后,产生原创 2020-06-05 11:40:33 · 223 阅读 · 0 评论 -
Decoker学习笔记——docker基本介绍
docker简介官方解释:Docker是一个开源的容器引擎,它基于LCX容器技术,使用Go语言开发。源代码托管在Github上,并遵从Apache2.0协议。Docker采用C/S架构,其可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。Docker就是一种快速解决生产问题的一种技术手段,开发,运行和部署应用程序的开放管理平台。Docker的生活场景对比:什么是容器Docker提供了在一个完全隔离的环境中打包和运行应用程序的能力,这个隔离的环境被称为容器。由于容器的隔离性原创 2020-06-04 16:48:52 · 418 阅读 · 0 评论 -
记录使用Dockerfile构建在 Linux(Centos7)中搭建seetaface2运行环境的镜像
FROM hjdudu/jdk18:v2.1ARG PORT=9222ARG MANAGEMENT_PORT=9333EXPOSE $PORTEXPOSE $MANAGEMENT_PORTWORKDIR /jgoopADD gcc-5.5.0.tar.gz /jgoop/ADD openssl-1.0.0.tar.gz /jgoop/ADD protobuf-2.6.0.tar.bz2 /jgoop/ADD v0.2.20.tar.gz /jgoop/RUN yum -y原创 2020-06-03 11:54:17 · 650 阅读 · 0 评论 -
docker学习笔记——docker核心技术(镜像)
Docker的核心技术内容很多,我们学习则从以下四个方面来介绍Docker的核心技术 镜像、容器、数据、网络镜像镜像简介Docker镜像是什么? 镜像是一个Docker的可执行文件,其中包括运行应用程序所需的所有代码内容、依赖库、环境变量和配置文件等。 通过镜像可以创建一个或多个容器。搜索、查看、获取搜索镜像#作用搜索Docker Hub(镜像仓库)上的镜像 #命令格式: docker search [镜像名称] #命令演示: $ docker search ubuntu #NAME原创 2020-06-04 17:23:35 · 266 阅读 · 0 评论