草庐IT

docker-secrets

全部标签

旧电脑通过dockers部署seafile笔记

2023年11月软硬件配置:软件版本:ventoy-1.0.96-windows,CentOS-7-x86_64-Minimal-2009,Seafile服务使用的旧电脑配置:2核DE5100I/i65HMx4G内存,存放seafile数据备份的电脑配置:VirtualBox虚拟机2G内存,U盘:32G一个。两台电脑配置部署类别运行Seafile系统的电脑备份数据的电脑硬件旧电脑:2核DE5100I/i65HMx4G内存虚拟机:VirtualBox虚拟机2G内存操作系统CentOS-7-x86_64-Minimal-2009CentOS-7-x86_64-Minimal-2009安装软件安装d

Docker与VM虚拟机的区别以及Docker的特点

01、本质上的区别VM(VMware)在宿主机器、宿主机器操作系统的基础上创建虚拟层、虚拟化的操作系统、虚拟化的仓库,然后再安装应用;Container(Docker容器),在宿主机器、宿主机器操作系统上创建Docker引擎,在引擎的基础上再安装应用。那么问题来了,没有操作系统,怎么运行程序?可以在Docker中创建一个ubuntu的镜像文件,这样就能将ubuntu系统集成到Docker中,运行的应用就都是ubuntu的应用。02、使用上的区别Size虚拟机中ubuntu所占内存:Docker容器中ubuntu镜像文件所占内存:01、StartupDocker在宿主机器的操作系统上创建Dock

could not change group /var/run/docker.sock to docker: group docker not found

启动docker报错couldnotchangegroup/var/run/docker.socktodocker:groupdockernotfound这个错误表示您的用户没有权限访问/var/run/docker.sock文件。该文件是Docker的Unixsocket文件,用于进程间通信。解决这个错误的步骤如下:添加docker组。Docker默认会创建一个名为docker的组。你可以通过以下命令检查该组是否存在:grepdocker/etc/group如果没有输出,表示没有该组,可以通过以下命令创建:groupadddocker重启Docker服务,然后看一下报错是否还在?

ubuntu 20通过docker安装onlyoffice,并配置https访问

目录一、安装docker(一)更新包列表和安装依赖项(二)添加Docker的官方GPG密钥(三)添加Docker存储库(四)安装Docker(五)启动Docker服务并设置它随系统启动(六)验证Docker安装是否成功,运行以下命令:(七)将用户添加到docker组二、docker运行onlyoffice,并配置https访问(一)启动docker容器(二)配置ssl证书(三)重启docker容器三、报错thedocumentcouldnotbesaved一、安装docker(一)更新包列表和安装依赖项sudoaptupdatesudoaptinstallapt-transport-https

Docker镜像构建:技术深度解析与实践指南

一、Docker镜像基础与优化Docker镜像概念Docker镜像是Docker技术中的核心概念之一,它是一个轻量级、可执行的独立软件包,包含了运行应用所需的所有内容——代码、运行时环境、库、环境变量和配置文件。这种封装方式保证了应用在不同环境中的一致性,解决了常见的“在我机器上可以运行”的问题,从而显著提高了软件的可移植性和环境一致性。在云原生和微服务架构中,Docker镜像的重要性更是不言而喻。它们允许开发人员构建一次,随处运行,确保了应用在开发、测试和生产环境中的行为一致性。这不仅加速了开发和部署流程,也为持续集成和持续部署(CI/CD)奠定了基础。Dockerfile详解结构与指令Do

Docker宿主机复制(单个文件夹/多个文件/单个文件)到容器

复制单个文件夹到容器指定目录下我的JPEGImages里面包含了多张图片,下面的指令将宿主机JPEGImages目录下的所有文件和子目录复制到7a7608e0bf84容器的/home/PaddleSeg/input/目录下dockercpJPEGImages/.7a7608e0bf84:/home/PaddleSeg/input/复制多个宿主机文件到容器指定目录下使用多行dockercp指令dockercpJPEGImages/a.png7a7608e0bf84:/home/PaddleSeg/input/\dockercpJPEGImages/b.png7a7608e0bf84:/home/

【Docker】Docker详细学习教程

Docker详细教程一、Docker简介1.1docker是什么【问题】:问什么会有docker出现​Docker的出现使得Docker得以打破过去「程序即应用」的观念。透过镜像(images)将作业系统核心除外,运作应用程式所需要的系统环境,由下而上打包,达到应用程式跨平台间的无缝接轨运作。【docker理念】:解决了运行环境和配置问题的软件容器,方便持续继承并有助于整体发布的容器虚拟化技术。1.2容器与虚拟机比较1.2.1容器发展简史1.2.2传统虚拟机技术虚拟机(virtualmachine)就是带环境安装的一种解决方案。它可以在一种操作系统里面运行另一种操作系统,比如在Windows1

Docker配置教程:实战指南与易错点盘点

一、合适的操作系统选择合适的操作系统是Docker部署中的关键一步。操作系统的选择直接影响Docker的性能、稳定性和安全性。一个好的操作系统应当具备高效的资源管理、稳定的更新支持以及良好的Docker兼容性。以下是一个以总分结构介绍常用操作系统的表格,主要关注于操作系统的基本特性和Docker兼容性。操作系统特性Docker兼容性LinuxUbuntu用户友好,软件库丰富原生支持DockerCentOS高稳定性和安全性,长期支持原生支持DockerDebian稳定,资源消耗较低原生支持DockerFedora最新Linux特性,快速更新原生支持DockerAlpineLinux轻量级,高安全

windows下docker环境搭建与运行实战

背景学习docker使用,需要环境,今天主要的目标是在windows环境下安装docker环境。为什么要这么搞,主要是企业内部服务器,都是跟公网隔离的,没有访问公网权限,所以镜像什么的,从公网拉取完全没戏,在测试验证环节,通过公网下载各种镜像再传到服务器这种模式,效率低下。以前做过这样的尝试,详见https://blog.csdn.net/seawaving/article/details/123529906,最后的效果并不好,只能执行有限的docker命令,因无法访问公网,从而也无法方便地从公网拉取各种镜像。而个人办公电脑安装的操作系统都是windows,虽然可以再装个vmware,安装li

docker pull nginx:Error response from daemon: Head “https://registry-1.docker.io/v2/library/porta 报错

问题描述dockerpull镜像报错 完整错误信息如下[root@localhost~]#dockerpullnginxUsingdefaulttag:latestErrorresponsefromdaemon:Get"https://registry-1.docker.io/v2/":dialtcp:lookupregistry-1.docker.ioon192.168.198.2:53:servermisbehaving原因分析:DNS服务器出现了问题在vim/etc/resolv.conf出现了  解决方案:注释掉:nameserver192.168.100.2新增DNS:nameser