草庐IT

docker-networking

全部标签

已解决——docker: Error response from daemon: pull access denied问题

🌷🍁博主猫头虎(🐅🐾)带您GotoNewWorld✨🍁🐅🐾猫头虎建议程序员必备技术栈一览表📖:云原生技术CloudNative:🔥Golang🐳Docker☸️Kubernetes⛵Helm🔥Serverless🌩️AWSLambda☁️GoogleCloudFunctions📦Microservices🚀Envoy🌐Istio📊Prometheus🦄博客首页:🐅🐾猫头虎的博客🎐《面试题大全专栏》🦕文章图文并茂🦖生动形象🐅简单易学!欢迎大家来踩踩~🌺《IDEA开发秘籍专栏》🐾学会IDEA常用操作,工作效率翻倍~💐《100天精通Golang(基础入门篇)》🐅学会Golang语言,畅玩云原生,走遍

Windows Docker 配置国内镜像源的两种方法

WindowsDocker配置国内镜像源的两种方法更新时间2022.04.14通过Docker-Desktop界面操作和修改daemon.json两种方法配置国内镜像源方法一:通过Docker-Desktop配置点击设置选择DockerEngine添加以下源地址 "registry-mirrors":["https://docker.mirrors.ustc.edu.cn","https://registry.docker-cn.com","http://hub-mirror.c.163.com","https://mirror.ccs.tencentyun.com"]应用并重启Docker方

【已解决】aspose工具word转pdf文件,在linux服务器上使用docker-jenkins部署出现内容乱码问题

一、背景介绍因项目需求,需要将word格式文件转换pdf并添加水印,由于我在本地windos开发环境调试没有任何问题,一到测试环境linux发现乱码例如: 二、排查原因由于项目是用docker+jenkins部署,经排查后发现原因是因为Linux跟windos中的字体不一样,windos中c:\windos\user\Fonts目录中自带很多字体。但linuxdocker容器中并没有映射或者挂载这些字符集导致pdf下载的时候乱码三、解决方案1.将windos中c:\windos\user\Fonts目录中的字体复制到一个新的文件夹中,并上传到linux/usr/share/fonts这个目录下

YOLOV5使用(一): docker跑通,详解TensorRT下plugin的onnx

yolov5的工程使用(以人员检测为案例)使用ubuntu为案例dockerrun--gpusall-it-p6007:6006-p8889:8888--namemy_torch-v$(pwd):/appeasonbob/my_torch1-pytorch:22.03-py3-yolov5-6.0使用端口映射功能也就是说打开jupyterlab的指令是http://localhost:8889/lab当然,个人建议直接去vscode端口点击就打开jupyterlab和tensorboard比较方便1.yolo数据格式YOLO格式的标签文件是一个纯文本文件,每个文件名对应一张图像,每个标签文件中

Docker安装配置Oracle详细教程(以作持久化处理)

Docker安装Oracle1,拉取Oracle镜像,拉取成功后查看dockerpullregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11gdockerimages2,创建容器,实现数据持久化#启动临时容器获取初始化数据dockerrun-d--nametest--restartunless-stopped\-p1521:1521registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11gmkdir-p/home/data/oracle/dockercptest:/home/oracle/app/o

一篇适合躺收藏夹的 Nexus3 搭建 NuGet&Docker 私有库的安装使用总结

前言Nexus是支持Nuget、Docker、Npm等多种包的仓库管理器,可用做私有包的存储分发,缓存官方包。本篇将手把手教学使用Nexus搭建自己的NuGet&Docker私有仓库。特点私有化仓库管理支持权限管理缓存依赖包支持插件机制和RESTAPI成熟稳定强大支持的仓库/包管理使用情况成熟文档,使用四平八稳,部署完基本就不需要操心太多功能强大,启动起来内存大概1.4G+,目前团队使用4G内存的服务器部署,差不多是够用的支持docker仓库,尝试一番终于搞定,后续会在DevOps系列中使用文档比较完善,遇到问题可以多理解理解文档安装部署使用dockercompose安装创建数据挂载目录并赋予

使用Docker Compose搭建高可用Redis集群

如今业务系统对于缓存Redis的依赖似乎是必不可少的,我们可以在各种各样的系统中看到Redis的身影。考虑到系统运行的稳定性,Redis的应用和MySQL数据库一样需要做到高可用部署。一、Redis的多种高可用方案常见的Redis的高可用方案有以下几种:RedisReplication(主从复制):Redis的主从复制可以实现数据的备份和读写分离。通过配置主节点和从节点,主节点将数据异步复制到从节点上。当主节点发生故障时,一个从节点可以被提升为新的主节点,实现故障转移。主从复制适用于对读操作较多、对可用性要求较高的场景。RedisSentinel(哨兵模式):哨兵模式是Redis官方推荐的实现

docker搭建TDengine环境

TDengine是涛思数据旗下一款产品开源、云原生的时序数据库(TimeSeriesDatabase),已在2018年8月推出正式商业化版本。TDengine不依赖任何开源或第三方软件,拥有完全自主知识产权,具有高性能、高可靠、可伸缩、零管理、简单易学等技术特点。[1]提供缓存、数据订阅、流式计算等功能,最大程度减少研发和运维的复杂度。TDengine官方文档一.TDengin安装1.拉取TDengine镜像dockerpulltdengine/tdengine:latest2.使用docker安装tdengine需映射网络端口和文件夹,时间较长sudodockerrun-d--nametde

十个优秀开源Docker&Kubernetes安全扫描工具,提升容器安全性!

Kubernetes(k8s)是一种目前流行的开源容器编排系统,可以自动部署、扩展和管理容器化工作负载。Kubernetes提供了容器自修复、自动扩展和服务发现的功能,但是,也存在一些固有的安全风险。Docker是一个容器平台,用于构建、部署和管理应用程序。Docker容器的轻量、可移植和可扩展特性为应用程序的开发和交付带来了巨大的便利,特别是在微服务架构应用上,是许多开发者和组织的首选。然而,随着容器化的广泛应用,Docker也面临着日益复杂和严峻的容器安全挑战。本文主要介绍k8s和Docker所面对的安全性问题,并推荐几款开源免费容器安全工具。Kubernetes的安全性问题(1)集群安全

用了这么多年Docker,殊不知你还有这么多弯弯绕!

单体应用拆分成微服务后,能够实现快速开发迭代,但因为小服务太多,导致测试和部署的成本提高。单体应用中,将SpringBoot工程打包成一个war包,然后部署在Linux服务器的Tomcat中就可以了。拆分成微服务后,修改一个需求,可能会涉及多个微服务,这个时候,被修改过的代码都需要重新测试、打包、部署、上线发布。无形之中,给现场运维人员增加了成倍的工作压力。微服务通常会在共有云上创建ECS进行扩容,ECS通常只包含了基本的操作系统环境,没有包含运行java的环境jdk,就需要在ECS上安装jdk,而且每个服务依赖的jdk版本可能也不会相同,一般情况下,都会采用jdk8,但有些喜爱前言技术的项目