草庐IT

docker-JDK

全部标签

Docker(四):Docker可视化管理工具

背景在技术这一行,学无止境,无数的知识点在大脑里面堆积着。各种命令行脚本(Python,Java,Nodejs,Linux,Docker)数不胜数,如果有视图化的管理工具,帮我们管理着这些命令行脚本,岂不美哉。可以节省很多脑容量,做更多事情,也更容易去指导新人,传授给别人。因此一个可视化管理工具尤为重要!DockerUIDockerUI是一个易用且轻量化的Docker管理工具,透过Web界面的操作,更方便对于Docker指令不熟悉的用户更容易操作 Docker。DockerUI拥有易操作化化界面,不须记忆Docker指令,仅需下载镜像即可立刻加入完成部署。基于Docker的特性,于Docker

Docker 部署 Seafile 服务

Docker部署Seafile服务文章目录Docker部署Seafile服务一、用Docker部署Seafile服务1.安装Docker2.安装docker-compose3.下载并修改docker-compose.yml4.启动Seafile服务5.登录seafile网页端二、Seafile系统设置URL设置总结一、用Docker部署Seafile服务参考网址:用Docker部署Seafile服务1.安装Docker参考我的博客:Ubuntu18.04安装docker2.安装docker-composeapt-getinstalldocker-compose-y此步骤可以在用户权限或者根权限

Maven项目打包,出现提示 Lombok 版本和 jdk 的编译器不兼容问题,解决办法。

classlombok.javac.apt.LombokProcessor(inunnamedmodule@0x7d21852b)cannotaccessclasscom.sun.tools.javac.processing.JavacProcessingEnvironment(inmodulejdk.compiler)becausemodulejdk.compilerdoesnotexportcom.sun.tools.javac.processingtounnamedmodule@0x7d21852b这些引用都是关于Java编译器插件Lombok的错误信息。Lombok是一个Java库,它

Centos7.9安装docker实记

一、查看内核版本(要求大于3.10)[root@root~]#uname-r3.10.0-957.el7.x86_64二、检验是否有旧版的docker[root@root~]#yumlistinstalled|grepdocker[root@root~]#我这里显示没装过。如果有装的旧版,卸载命令:[root@root~]#yum-yremovedocker-ce.x86_64xxxxx.ce-1.el7.centos@docker-ce-stable//或者[root@root~]#sudoyumremovedocker\docker-client\docker-client-latest\

Docker基础

目录Docker的使用常用命令启动Docker查看Docker的运行状态重启Docker 停止Docker服务查看命令相关信息镜像命令 列出本地主机上的镜像搜索某个镜像的名称 拉取指定的镜像到本地查看镜像/容器/数据卷所占的空间 删除某个镜像容器命令启动容器列出正在运行的容器退出容器启动已停止运行的容器重启容器停止容器强制停止容器删除已停止的容器启动守护式容器与进入容器查看容器日志查看容器内运行的进程查看容器内部具体细节命令进入容器内部从容器内拷贝文件到主机上Docker的使用常用命令启动Docker[root@localhost~]#systemctlstartdocker查看Docker的

docker报错:You have to remove (or rename) that container to be able to reuse that name

Youhavetoremove(orrename)thatcontainertobeabletoreusethatname错误原因:您必须删除(或重命名)该容器才能重用该名称。解决:查看docker启动进程dockerps-a杀死指定进程:dockerrm-fCONTAINERID

jdk17+springboot使用webservice,踩坑记录

这几天wms对接lbpm系统,给我的接口是webservice的,老实说,这个技术很早,奈何人家只支持这个。环境说明:JDK17springboot2.6.6。网上很多教程是基于jdk8的,所以很多在17上面跑不起来。折腾两天,直接给答案。因为springboot版本不是3.0,用不了cxf-spring-boot-starter-jaxws的4版本,会各种稀奇报错,或许是我姿势不对,就没继续折腾了。如果你是springboot3,请用4版本动态代理调用的时候需要一个参数一个参数排列传,不是一个对象。pom文件需要引入,版本按照这个,测试通过的版本。dependency> groupId>

【容器运行时】一文理解 OCI、runc、containerd、docker、shim进程、cri、kubelet 之间的关系

参考docker,containerd,runc,docker-shim之间的关系Containerdshim进程PPID之谜内核大神教你从Linux进程的角度看DockerRunC简介OCI和runCContainerd简介从docker到runCDockershim究竟是什么技术干货|Docker和Containerd的区别,看这一篇就够了Docker,containerd,CRI,CRI-O,OCI,runc分不清?看这一篇就够了k8s、dockershim、containershim、容器运行时的关系Docker服务进程关系关于容器中进程的继承关系containerd,containe

响应式编程又变天了?看JDK21虚拟线程如何颠覆!

本文解释为啥会有响应式编程,为什么它在开发者中不太受欢迎,以及引入Java虚拟线程后它可能最终会消失。命令式风格编程一直深受开发者喜爱,如if-then-else、while循环、函数和代码块等结构使代码易理解、调试,异常易追踪。然而,像所有好的东西一样,通常也有问题。这种编程风格导致线程被阻塞时间远超过必要时间。1同步阻塞设计1.1同步阻塞设计的线程图为了便于你理解,让我们看一个典型的企业用例请求:从DB获取数据从Web服务获取数据合并结果并将最终合并的结果发送回用户在像Tomcat这样的应用服务器中,一个平台线程将专用于用户请求,该线程将继续调用从数据库获取数据的代码(调用FetchDat

Docker常用命令

docker常用命令1基础命令sudodockerversion#查看docker的版本信息sudodockerinfo#查看docker系统信息,包括镜像和容器的数量2镜像命令sudodockerimages**#查看本地主机的所有主机镜像#解释**REPOSITORY****#镜像的仓库源****TAG****#镜像的标签****IMAGEID ****#镜像的id****CREATED ****#镜像的创建时间****SIZE ****#镜像的大小**#可选参数**-a/--all****列出所有镜像****-q/--quiet****只显示镜像的id**2.sudodocker