Dockerfile
19 人感兴趣 · 26 次引用
- 最新
- 推荐
【云原生】Docker—Dockerfile 写法与用法以及 dockerfile 简介与构建镜像详解【附加实战】
Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令(Instruction)和操作命令;每一条指令构建一层镜像,因此每一条指令的内容,就是描述该层镜像应当如何构建(也就是你要执行的操作命令)。
Perfkit - 性能分析与测量工具集
实现了一个Dockerfile,包括了常见的各种Linux性能工具,包括perf、sar、vmstat、mpstat、iostat、top、htop、numastat、netstat、ss、ethtool、tcpdump等等。 以及,自带了生成火焰图的工具FlameGraph。 同时也包括了基于eBPF的工具集合BCC。

基于 BuildKit 优化 Dockerfile 的构建
Docker通过读取Dockerfile中的指令自动构建镜像,Dockerfile是一个文本文件,其中依次包含构建给定镜像所需的所有命令。

Dockerfile 中的保留字指令讲解
之前简单学过Docker,当时是为了快速部署一个项目,过的很快,对于Dockerfile文件的编写,有些显的陌生。这次让我们一起重新来学习学习dockerfile吧

编写 Dockerfile,让你的程序一键部署
容器的出现让我们的应用可以屏蔽环境,实现处处可运行。但是,应用服务修改就需要同步修改应用的镜像(Docker Image),让服务变更的成本增大。所以,在实践中一定要使用Dockerfile构建镜像。

Dockerfile 的最佳实践 | Dockerfile 你写的都对么?
镜像的优劣全靠 Dockerfile 编写的是否合理、合规。本文将讲述编写 Dockerfile 的一些最佳实践和技巧,让我们的镜像更小、更优。

N 个技巧,编写更高效 Dockerfile|云效工程师指北
N个技巧,编写更高效 Dockerfile,云原生时代下软件的构建和部署离不开容器技术。提到容器,几乎大家下意识都会联想到 Docker。本次文章主要分享的是如何编写能使 Dockerfile 构建过程更快速、构建镜像更小的技巧。

面向 WEB 开发的 Docker(二):什么是 Docker、镜像、编排?
什么是Docker容器?有什么的特点:轻量,在一台机器上运行的多个Docker容器可以共享这台机器的操作系统内核;它们能够迅速启动,只需占用很少的计算和内存资源。镜像是通过文件系统层进行构造的,并共享一些公共文件。这样就能尽量降低磁盘用量,并能更快地下
制作 Flask 程序容器镜像
基于 Python 3.8.12,制作 Flask 2.0.2 版本程序的Docker镜像,运行在K8S集群中。
springboot 项目集成 docker
springboot项目集成docker, Dockerfile方式

🏆(不要错过!)【CI/CD 技术专题】「Jenkins 实战系列」(3)Jenkinsfile+DockerFile 实现自动部署
没有人会因学问而成为智者。学问或许能由勤奋得来,而机智与智慧却有懒于天赋。




Docker 容器健康检查
Docker 容器健康检查指的是在 Dockerfile 中使用 HEALTHCHECK 指令对容器的运行状态进行检查, 并在 docker ps 的 STATUS 栏显示 healthy/unhealthy。

28 天带你玩转 Kubernetes-- 第七天(玩转 Dockerfile)
玩转dockerfile



使用 Docker 部署 Django + MySQL 8 开发环境
之前部署 Python 开发环境,都是用的 virtualenv,或者是 Pipenv。这次使用 Docker 之后,对比下来,还是 Docker 更加方便。

使用 Dockerfile 创建镜像 | Docker 系列
之前写镜像的时候说到创建镜像最常用的方式是使用 Dockerfile,这篇就来重点说一下,到底是怎么使用 Dockerfile 来创建的。

基于 Docker 实现 MySQL 主从复制
MySQL的主从复制是实现应用的高性能,高可用的基础。对于数据库读操作较密集的应用,通过使数据库请求负载均衡分配到不同MySQL服务器,可有效减轻数据库压力。当遇到MySQL单点故障中,也能在短时间内实现故障切换。

朋友,您可能是 MCR 的受害者
2018 年五月之后,微软将后续发布的所有 docker image 都推送到了 MCR (Miscrosoft Container Registry),但在中国大陆,它的速度实在是令人发指,本文将介绍一种方法来解决这个问题。
docker19.03 读取 NVIDIA 显卡
原文转载至: https://collabnix.com/introducing-new-docker-cli-api-support-for-nvidia-gpus-under-docker-engine-19-03-0-beta-release/

Docker 镜像制作教程:针对不同语言的精简策略
本文针对不同的语言来选择适当的 Docker 镜像精简策略,其中主要讨论 Go,同时也涉及到了 Java,Node,Python,Ruby 和 Rust。同时也详细介绍了 Alpine 镜像的避坑指南。