随笔分类 -  Dockerfile

1
摘要:如何将Go项目与Docker结合实现高效部署 原创 云原生Go 源自开发者 2023-12-29 07:00 发表于广东 听全文 源自开发者 专注于提供关于Go语言的实用教程、案例分析、最新趋势,以及云原生技术的深度解析和实践经验分享。 56篇原创内容 公众号 在现代软件开发中,使用Docker部署 阅读全文
posted @ 2023-12-29 08:36 技术颜良 阅读(96) 评论(0) 推荐(0) 编辑
摘要:国产化下,跨平台镜像越来2023-09-25越普遍,Buildx 来助力 k8s技术圈 2023-09-24 22:02 发表于四川 以下文章来源于云原生百宝箱 ,作者云原生百宝箱 云原生百宝箱. 行万里路,此处相逢,共话云原生之道。 偶逗趣事,明月清风,与君同坐。 点击上方蓝字 👆关注公众号,别 阅读全文
posted @ 2023-09-25 09:43 技术颜良 阅读(407) 评论(0) 推荐(0) 编辑
摘要:在之前Linux的文章中,小编已经说明了root用户对Linux的重要性。 Docker的root权限一直是其遭受诟病的地方,docker的root权限有那么危险吗?我们举个例子 假如我们有个用户,叫demo,它本身不具备root权限,所以就有很多文件无法进行读写操作,比如/root目录是它无法查看 阅读全文
posted @ 2023-02-19 20:23 技术颜良 阅读(536) 评论(0) 推荐(0) 编辑
摘要:一台虚拟机里突然遇到docker容器一直重启,看了下logs,发现是访问外网失败引起的,网上看到这个解决方案,这边记录一下。首先需要明确docker的网桥模式,网桥工作在二层(OSI堆栈),是通用网络设备的一种,可以设置IP地址。有了IP地址,Linux便可通过路由表或IP表,在网络层定位网桥,这就 阅读全文
posted @ 2023-02-08 16:22 技术颜良 阅读(3354) 评论(0) 推荐(0) 编辑
摘要:在正常情况下执行docker rm会将容器删除,但是如果容器处于Removal in process状态下,执行docker rm会出现:remove /mnt/docker/devicemapper/mnt/remove /mnt/docker/devicemapper/mnt/XXXXXXXX: 阅读全文
posted @ 2023-02-08 11:08 技术颜良 阅读(635) 评论(0) 推荐(0) 编辑
摘要:最近做了一个好玩的工具,叫 xbin.io。其中有一项工作是为不同的工具来构建 Docker 镜像,让他们都运行在 Docker 中(实际上,是兼容 Docker image 的其他 sandbox 系统,没有直接用 Docker)。支持的工具越来越多,为了节省资源,Build 的 Docker i 阅读全文
posted @ 2022-11-28 09:16 技术颜良 阅读(373) 评论(0) 推荐(0) 编辑
摘要:一文说清楚Dockerfile 中VOLUME到底有什么用? 原创2021-10-25 00:25:21 25点赞https://blog.csdn.net/qq32933432/article/details/120944205诺浅  码龄11年 关注写在开头相信大部分人对docker ru 阅读全文
posted @ 2022-11-24 21:02 技术颜良 阅读(1344) 评论(0) 推荐(0) 编辑
摘要:公众号关注 「奇妙的 Linux 世界」设为「星标」,每天带你玩转 Linux ! 自 1.12 版本之后,Docker 引入了原生的健康检查实现。对于容器而言,最简单的健康检查是进程级的健康检查,即检验进程是否存活。Docker Daemon 会自动监控容器中的 PID1 进程,如果 docker 阅读全文
posted @ 2022-09-07 08:33 技术颜良 阅读(478) 评论(0) 推荐(0) 编辑
摘要:前言 我们常常见到很多比较棒的开源项目,但在本地安装运行的话就会很复杂,要配置不同的环境,安装不同的依赖,好一点的会用docker直接拉取,或者打包好。 这些无疑都会增加初学者上手的成本,所以这篇文章总结了下目前比较常用的解决方法之一: 使用docker-compose同时管理多个服务,只需要一行命 阅读全文
posted @ 2022-09-03 09:29 技术颜良 阅读(1759) 评论(0) 推荐(0) 编辑
摘要:docker镜像 用于测试网络的工具,带有curl nslookup等命令镜像名docker.io/appropriate/curl测试命令docker run --rm -it docker.io/appropriate/curl /bin/sh 用于测试网络的工具,带有dig nslookup等 阅读全文
posted @ 2022-08-28 20:20 技术颜良 阅读(1322) 评论(0) 推荐(0) 编辑
摘要:[问题解决]Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock 写了一个脚本读取docker日志,发生报错:Got permission de 阅读全文
posted @ 2022-08-23 11:29 技术颜良 阅读(1093) 评论(0) 推荐(0) 编辑
摘要:Docker 原生健康检查能力 自 1.12 版本之后,Docker 引入了原生的健康检查实现。对于容器而言,最简单的健康检查是进程级的健康检查,即检验进程是否存活。Docker Daemon 会自动监控容器中的 PID1 进程,如果 docker run 命令中指明了 restart policy 阅读全文
posted @ 2022-08-23 08:20 技术颜良 阅读(423) 评论(0) 推荐(0) 编辑
摘要:1Docker 迁移存储目录 默认情况系统会将 Docker 容器存放在 /var/lib/docker 目录下 [问题起因] 今天通过监控系统,发现公司其中一台服务器的磁盘快慢,随即上去看了下,发现 /var/lib/docker 这个目录特别大。由上述原因,我们都知道,在 /var/lib/do 阅读全文
posted @ 2022-04-06 08:54 技术颜良 阅读(807) 评论(0) 推荐(0) 编辑
摘要:一、指令格式化 LABEL LABEL vendor=ACME\ Incorporated \ com.example.is-beta= \ com.example.is-production="" \ com.example.version="0.0.1-beta" \ com.example.r 阅读全文
posted @ 2021-11-20 10:52 技术颜良 阅读(102) 评论(0) 推荐(0) 编辑
摘要:我在Debian 8上运行带有xvfb的Chrome.它一直有效,直到我打开一个标签并尝试加载内容.这个过程默默地死去…… 幸运的是,我已经使用docker run –shm-size = 1G在我的本地docker上顺利运行了. 当/ dev / shm太小时,会有a known bug in C 阅读全文
posted @ 2021-10-26 14:45 技术颜良 阅读(876) 评论(0) 推荐(0) 编辑
摘要:docker cp /usr/share/zoneinfo/Asia/Shanghai 138275578a73:/etc/localtime 阅读全文
posted @ 2021-06-24 17:02 技术颜良 阅读(99) 评论(0) 推荐(0) 编辑
摘要:FROM node:slimRUN useradd somebody -u 10001 --create-home --user-group # < Create a userCOPY --chown=somebody . /home/somebody/app/USER 10001WORKDIR / 阅读全文
posted @ 2021-04-30 19:14 技术颜良 阅读(127) 评论(0) 推荐(0) 编辑
摘要:FROM node:slimRUN useradd somebody -u 10001 --create-home --user-group # < Create a userCOPY --chown=somebody . /home/somebody/app/USER 10001WORKDIR / 阅读全文
posted @ 2021-04-25 20:41 技术颜良 阅读(727) 评论(0) 推荐(0) 编辑
摘要:FROM centos:latest LABEL maintainer "wojiushixiaobai" WORKDIR /opt ENV GUAC_VER=0.9.14 \ LUNA_VER=1.5.0 \ TOMCAT_VER=8.5.41 RUN set -ex \ && ln -sf /u 阅读全文
posted @ 2019-06-19 10:18 技术颜良 阅读(499) 评论(0) 推荐(0) 编辑
摘要:使用Dockerfile去构建镜像好比堆积木、使用pom去构建maven项目一样,有异曲同工之妙,下面就把Dockerfile中主要的命令介绍一下。 组成部分 部分命令 基础镜像信息 FROM 维护者信息 MAINTAINER 镜像操作指令 RUN、COPY、ADD、EXPOSE、WORKDIR、O 阅读全文
posted @ 2019-01-25 09:38 技术颜良 阅读(338) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示