Docker简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。官网地址:http://www.docker.co 继续阅读
Search Results for: docker打包
查询到最新的12条
VirtualBox压缩vmdk、vagrant打包box一口气全对
如何压缩VirtualBox的虚拟机vmdk文件大小并使用vagrant package成功打包镜像box文件。环境:Windows7 vagrant1.9.5 VirtualBox4.3.12 虚拟机系统ubuntu14.04GitBash中执行命令首先vagrant ssh登录到虚拟机中sudo dd if=/dev/zero of=/EMPTY bs=1Msudo rm -f /EMPTY切换到VirtualBox安装目录,执行: ./VBoxManage clonehd "/c 继续阅读
Python Docker实战
编程书籍推荐:Python Docker实战,由清华大学出版社2019-05-01月出版,本书发行作者信息: [美] 萨蒂亚吉斯·马哈(Sathyajith Bhat) 著,蒲成 译此次为第1次发行, 国际标准书号为:9787302527619,品牌为清华大学出版社(TSINGHUA UNIVERSITY PRESS), 这本书采用平装开本为32开,附件信息:未知,纸张采为胶版纸,全书共有150页字数14万 6000字,值得推荐的Python Book。此书内容摘要 继续阅读
docker.service启动失败:Unit not found的原因及解决办法
背景 因为最近一直在折腾Kubernetes集群版本升级、Docker版本升级,所以不停的把测试环境安装、还原、升级、降级,简直乱的不行。终于,在测试Docker版本升级后,启动Docker时,遇到了docker.service: Unit not found。问题虽然不大,但是却折磨了我几个小时,所以在此mark一下。 操作系统:Red Hat Enterprise Linux 7 原因1:docker.socket 最初在启动docker时 继续阅读
Docker最全教程之Go实战,墙裂推荐(十八)
Docker最全教程之Go实战,墙裂推荐(十八) 原文: Docker最全教程之Go实战,墙裂推荐(十八) 目录 Go Go的优势 官方镜像 使用Go推送钉钉消息 了解钉钉机器人 定义消息类型 从环境变量获取参数 设置消息格式并发送请求 设置Dockerfile 运行并设置环境变量推送消息 Go Go(又称Golang)是Google开发 继续阅读
[漏洞修复]Docker runc容器逃逸漏洞(CVE-2021-30465)
漏洞修复-Docker runc容器逃逸漏洞CVE-2021-304651、背景2、漏洞描述3、影响版本4、安全版本5、修复建议6、升级影响7、修复步骤 1、背景 2021年5月31日,阿里云应急响应中心监测到国外安全研究人员披露 CVE-2021-30465 runc 符号链接挂载与容器逃逸漏洞。 针对该漏洞的整改过程。 2、漏洞描述 runc是一个轻量级通用容器运行环境,它允许一个简化的探针到运行和调试的底层容器的功能,不需要整个doc 继续阅读
【用ChatGPT学习】docker-compose
说明:以下回答来自于 Chat-GPT 什么是docker-compose? Docker Compose是一个用于定义和运行多个Docker容器的工具。它允许您使用YAML文件定义应用程序的服务、网络和卷,并使用单个命令启动、停止和重建整个应用程序。使用Docker Compose可以使开发人员和系统管理员更轻松地管理和协调多个Docker容器,从而简化了应用程序的部署和维护。 docker-compose教程 Docker 继续阅读
pyInstaller 翻身了!完美打包 Python 脚本的方案
这是「进击的Coder」的第 843 篇技术分享 作者:淳帅二代 来源:Python 编程时光 “ 阅读本文大概需要 13 分钟。 ” 作者: 淳帅二代原文:https://www.cnblogs.com/haujet/p/PyInstaller-Perfect-Build.html本文系原作者来稿,未经允许请勿转载 如果我要写一个 Python 项目,打包成 exe 运行(方便在没有 Python 的电 继续阅读
Docker搜索或拉取镜像时提示timeout
【更新】推荐直接在物理主机的config.json文件进行配置,因为发现下面的方式修改/etc/resolv.conf后,重启docker时会失效。配置文件默认在C:\Users\你的用户名\.docker\machine\machines\default内。编辑其中的HostOptions>EngineOptions>Dns项,比如修改成:{ "HostOptions": { "Driver": " 继续阅读
XX联盟网站已打包出售
这几天把xx联盟打包出售了,这个博客站才是自己拿在手上运营的,xx联盟几乎就没有怎么管过,后面都是直接挂着采集的。 xx联盟最开始就是因为很多人采集我原创文章站,然后就弄了个域名,对着采。 之前关于采集站和文章搬运这篇文章也说过,搞到现在差不多了,也就卖了。 因为xx联盟一直都是留的我的联系方式,现在卖了,也就发了一个朋友圈说明了一下,以前的一些广告主,还有一些业务合作自行去辨别,因为现在网站已经打包出售了,所以也就失去了对于网站的管理权 继续阅读
linux对文件解压或打包压缩的方法
tar命令用与对文件打包压缩或解压,格式: tar [选项] [文件] 打包并压缩文件: tar -czvf 压缩包名 .tar.gz 解压并展开压缩包: tar -xzvf 压缩包名 .tar.gz 参数 -c 创建压缩文件; -x 解开压缩文件; -t 查看压缩包内有哪些压缩文件; -z 用Gzip解压或压缩; -j 用 bzip2解压或压缩; -v显示压缩或解压的过程; - 继续阅读
elasticsearch docker无法挂载_Docker 容器监控方案怎么选?看看这套开源方案
随着线上服务的全面docker化,对docker容器的监控就很重要了。SA的监控系统是物理机的监控,在一个物理机跑多个容器的情况下,我们是没法从一个监控图表里面区分各个容器的资源占用情况的。为了更好的监控容器运行情况,更重要的是为了后续的容器动态调度算法需要的大量运行时数据的搜集,经过调研后,基于CAdvisor + InfluxDB + Grafana搭建了这套容器监控系统。1、容器监控方案 继续阅读