查询到最新的12条

Docker搜索或拉取镜像时提示timeout

【更新】推荐直接在物理主机的config.json文件进行配置,因为发现下面的方式修改/etc/resolv.conf后,重启docker时会失效。配置文件默认在C:\Users\你的用户名\.docker\machine\machines\default内。编辑其中的HostOptions>EngineOptions>Dns项,比如修改成:{ "HostOptions": { "Driver": " 继续阅读

docker.service启动失败:Unit not found的原因及解决办法

背景 因为最近一直在折腾Kubernetes集群版本升级、Docker版本升级,所以不停的把测试环境安装、还原、升级、降级,简直乱的不行。终于,在测试Docker版本升级后,启动Docker时,遇到了docker.service: Unit not found。问题虽然不大,但是却折磨了我几个小时,所以在此mark一下。 操作系统:Red Hat Enterprise Linux 7 原因1:docker.socket 最初在启动docker时 继续阅读

[每周一更]-(第57期):用Docker、Docker-compose部署一个完整的前后端go+vue分离项

文章目录 1.参考项目2.技能点3.GO的Dockerfile配置后端的结构如图Dockerfile先手动docker调试服务是否可以启动报错 4.Vue的Dockerfile配置前端的结构如图nginx_docker.confDockerfile构建 5.docker-compose 整合前后端docker-compose.yml错误记录(1)ip+端口改为https域名访问第一种:通过挂载ssl证书文件,增加端口解决& 继续阅读

Docker及Kubernetes环境准备

目录 3台本机虚拟机 - 未成功 3台云服务器 第1台 - 腾讯云服务器 第2台 - 华为云服务器 第3台 - 阿里云服务器 远程连接测试 参考文档 3台本机虚拟机 - 未成功 在学习 Docker 的过程中,网上推荐用 Vagrant + VirtualBox 的方式安装 CentOS ,然后在 CentOS 中安装 Docker VirtualBox目前已经推出了开发者预览版,支持 Mac M1 芯片   继续阅读

CentOS7下Docker的安装教程

Docker简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。官网地址:http://www.docker.co 继续阅读

Python Docker实战

编程书籍推荐:Python Docker实战,由清华大学出版社2019-05-01月出版,本书发行作者信息: [美] 萨蒂亚吉斯·马哈(Sathyajith Bhat) 著,蒲成 译此次为第1次发行, 国际标准书号为:9787302527619,品牌为清华大学出版社(TSINGHUA UNIVERSITY PRESS), 这本书采用平装开本为32开,附件信息:未知,纸张采为胶版纸,全书共有150页字数14万 6000字,值得推荐的Python Book。此书内容摘要 继续阅读

[漏洞修复]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 继续阅读

Docker最全教程之Go实战,墙裂推荐(十八)

Docker最全教程之Go实战,墙裂推荐(十八) 原文: Docker最全教程之Go实战,墙裂推荐(十八)   目录   Go Go的优势 官方镜像 使用Go推送钉钉消息 了解钉钉机器人 定义消息类型 从环境变量获取参数 设置消息格式并发送请求 设置Dockerfile 运行并设置环境变量推送消息   Go Go(又称Golang)是Google开发 继续阅读

【用ChatGPT学习】docker-compose

说明:以下回答来自于 Chat-GPT 什么是docker-compose? Docker Compose是一个用于定义和运行多个Docker容器的工具。它允许您使用YAML文件定义应用程序的服务、网络和卷,并使用单个命令启动、停止和重建整个应用程序。使用Docker Compose可以使开发人员和系统管理员更轻松地管理和协调多个Docker容器,从而简化了应用程序的部署和维护。 docker-compose教程 Docker 继续阅读

Docker容器化部署尝试——多容器通信(node+mongoDB+nginx)

原因是这样的 想要部署一个mocker平台,就在朋友的推荐下选择了 api-mocker 这个现成的项目 该项目分为服务端node、客户端vue、以及数据库mongodb 在尝试直接部署的时候发现需要装一大堆的环境,node、mongo、nginx啊,特别的麻烦,之前简单的使用过docker,就在想能不能用docker免环境直接部署呢?于是就有了这次的尝试 多容器通信 该项目分为3个部分,于是就要建立3个容器(node、mongo、ng 继续阅读

elasticsearch docker无法挂载_Docker 容器监控方案怎么选?看看这套开源方案

随着线上服务的全面docker化,对docker容器的监控就很重要了。SA的监控系统是物理机的监控,在一个物理机跑多个容器的情况下,我们是没法从一个监控图表里面区分各个容器的资源占用情况的。为了更好的监控容器运行情况,更重要的是为了后续的容器动态调度算法需要的大量运行时数据的搜集,经过调研后,基于CAdvisor + InfluxDB + Grafana搭建了这套容器监控系统。1、容器监控方案 继续阅读