草庐IT

docker 安装 sftpgo

sftpgo简介sftpgo是一个功能齐全且高度可配置的SFTP服务器,具有可选的HTTP/S、FTP/S和WebDAV支持。支持多种存储后端:本地文件系统、加密本地文件系统、S3(兼容)对象存储、Google云存储、AzureBlob存储、SFTP。官方网站:https://sftpgo.com/项目地址:https://github.com/drakkan/sftpgosftpgo安装准备一台linux服务器,以ubuntu22.04server为例,已安装docker环境。创建sftpgo数据存储目录mkdir-p/data/sftpgo/{data,home}chown-R1000:1

docker:安装docker项目的问题记录

windows下拉取的项目,会导致sh文件带的换行符不一致导致报错。原来的docker文件源过期,需要网上找新的源来替换。缺少未知的配置文件,比如.env或者其他文件。需要其他同事告知,readme里面没有文档说明是坑。加减agt-getinstall时,最后一个不要加\换行,不然会报错,比如Unsupportedfile/var/www/givenoncommandline,这时候是报的下一行的错误。

docker: permission denied while trying to connect to the Docker daemon socket at

今天执行docker时候报错,docker:permissiondeniedwhiletryingtoconnecttotheDockerdaemonsocketatXXX因为是我新装的docker,没有执行过什么任务可能属于新装docker都会有的一些问题一开始是报错:docker:CannotconnecttotheDockerdaemonatunix:xxx意思是无法连接docker,检查一下docker服务是否起来sudosystemctlstatusdocker果然是dead的。那就把docker启动起来systemctlstartdocker之后就可以了为了避免以后重启之后失效:s

Docker容器化部署若依微服务ruoyi-cloud项目

系统环境接下来的内容以Ubuntu22.04.1操作系统为例。下载安装DockerUbuntuhi@hi-IdeaCentre-GeekPro-15ICK:~$sudosu[sudo]hi的密码:root@hi-IdeaCentre-GeekPro-15ICK:/home/hi#dockerps找不到命令“docker”,但可以通过以下软件包安装它:aptinstalldocker.io#version24.0.5-0ubuntu1~22.04.1,oraptinstallpodman-docker#version3.4.4+ds1-1ubuntu1.22.04.2root@hi-IdeaCe

docker-compose快速搭建kafka集群

文章目录前言docker-compose快速搭建kafka集群(较详细)docker-compose快速搭建Zookeeper集群+kafka集群参考资料前言当前是在学习kafka3.0的教程,基于需求就进行搭建了kafka集群,kafka在2.8.0之前是需要zookeeper的,之后可以不需要依赖了,目前的部署方案是基于zookeeper集群的情况下进行的,若是你还没有搭建zookeeper集群,可见:docker-compose快速搭建Zookeeper集群。我自己搭建录制了个视频见:docker-compose快速搭建zookeeper集群以及kafka集群所有博客文件目录索引:博客目

[docker-compose中间件集群系列] - 4 kafka的作用、原理以及集群搭建

上一篇介绍了zookeeper的作用以及原理,这一篇我们介绍消息中间件kafka以及为什么要用kafka,什么业务场景下需要kafka,还有不同业务场景应该用哪一种消息中间件。最后还有kafka集群的搭建。注,kafka从2.8版本开始已经在逐步取消依赖zookeeper了,本文依赖zookeeper以及不依赖zookeeper改用Kraft模式都会介绍。kafka是什么在说kafka是什么之前,我们应该先知道,消息中间件是什么。举个例子,大家网上买东西,现在很多时候都会放到驿站或者快递柜,而不是快递员直接送到你手上,然后你什么时候去取快递,那就是你的事了,那在这个过程中,中间的这个驿站或者快

docker-compose mongo 启动mongo容器后如何执行脚本创建用户数据库问题

系统版本:Dockerversion20.10.7,buildf0df350docker-composeversion1.29.2,build5becea4c1.docker-compose文件和start.sh环境变量:Linux下必须export声明两个环境变量,注意这个账户同时也是创建的数据库的连接用户密码exportMONGO_INITDB_ROOT_USERNAME=exportMONGO_INITDB_ROOT_PASSWORD=目录:/home/user/docker-compose.yml镜像:mongo:6.0.10容器名:mongobss挂载卷:data/db数据目录  s

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公

前言提到流程图,大家第一时间可能会想到Visio,不可否认,VIsio确实是功能强大,但是软件为收费,并且因为其功能强大,导致安装需要很多的系统内存,并且是不可跨平台使用。所以,今天给大家推荐一款更实用的流程图软件——Draw.io在线绘图工具。其实,除了写代码,画图也是每个程序员必备的技能之一,我们经常接触有流程图、架构图等等。而且Draw.io结合cpolar内网穿透工具还可以增加共享和协作功能,提升团队工作效率,那么本篇文章就来教大家如何在docker部署draw.io绘图工具并且实现公网远程访问。Docker本地部署在线绘图工具Draw.io并实现公网远程访问1.使用Docker本地部

Docker | 发布镜像到镜像仓库

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉🍎个人主页:Leo的博客💞当前专栏:Docker系列✨特色专栏:MySQL学习🥭本文内容:Docker|发布镜像到镜像仓库📚个人知识库:[Leo知识库]https://gaoziman.gitee.io/blogs/),欢迎大家访问1.前言大家好,我是Leo哥🫣🫣🫣,这篇文章中,我们学习如果快速通过Dockerfile进行自定义镜像。那我们如果把这些自定义的镜像上传到dockerhub公开出来,供大家使用呢,这篇文章就来学习一下如何发布镜像到镜像仓库。好了,话不多说让我们开始吧😎😎😎。2.注册DockerH

Linux本地docker一键部署traefik+cpolar实现远程访问dashboard界面

文章目录前言1.Docker部署Træfɪk2.本地访问traefik测试3.Linux安装cpolar4.配置Traefik公网访问地址5.公网远程访问Traefik6.固定Traefik公网地址前言Træfɪk是一个云原生的新型的HTTP反向代理、负载均衡软件,能轻易的部署微服务。它支持多种后端(Docker,Swarm,Mesos/Marathon,Consul,Etcd,Zookeeper,BoltDB,RestAPI,file…),可以对配置进行自动化、动态的管理.Træfɪk支持docker一键部署,内置WebUI,管理相对方便,下面介绍Linux本地docker一键部署traef