docker及linux
文章平均质量分 77
docker和linux的经验
大家都爱学java
增强核心竞争力才是持续发展的关键
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
powerjob-server使用postgres数据库运行,出现job-params这个列是oid字段,导致不能新建任务
因为使用者只需要创建数据库,powerjob-server是在运行时自动创建表,所以建表模块基本上是一样的。用mysql没有问题,但是切换成postgres数据库,会导致字段不一致出现错误。按照官方的解决方法,可以仿照类似的操作,在系统中新建一个配置类。用来在建表的时候将oid类型替换成postgres中的text类型。=号后面是你的类的全限定名,视个人情况改变。我按照这个步骤来进行操作后,发现还是不能完全解决问题,新建任务的时候还是报错。建议: You will need。原创 2023-09-20 21:45:00 · 1284 阅读 · 1 评论 -
使用docker-compose部署mysql版本的powerjob-server服务
最近想要在项目中集成powerjob,这个在worker端就比较好弄了,在你的yml里面配置连接参数就行了,但是有了worker,必须得有server才能进行正常的定时任务的调度呀。今天就给大家分享一下,怎么将powerjob-server服务部署到服务器上面的。如果你有mysql,就可以直接看第二步了。原创 2023-09-20 22:00:00 · 1396 阅读 · 1 评论 -
使用docker容器部署powerjob-server,发现powerjob-server读取的ip地址不正确。导致我的worker无法注册进去
我在本地做测试完全没有问题,但是当我把powerjob移到虚拟机的容器里面去部署,发现我的worker无法访问进去。再去查看日志,可以看到日志出现了变化, 现在7700/10010/10086这三个端口都是绑定在正确的虚拟机上面,然后访问网页,可以注册进去了!,把ip换成你的ip地址,神奇的出现了,我本来server是192.168开头的,访问这个ur,赫然发现成了172.19。这里我就感觉非常奇怪了,我本地没问题,并且我部署了server之后,我在网页上也能访问到,但是为什么就是注册不进去呢?原创 2023-09-21 09:52:29 · 4979 阅读 · 14 评论 -
Linux虚拟机的安装步骤,Linux环境下安装jdk等软件以及的常用的Linux指令
Linux虚拟机的安装步骤,Linux环境下安装jdk等软件以及的常用的Linux指令,Linux是一套性能稳定的多用户网络操作系统Nat网络地址转换模式Bridged Adapter 桥接模式Host-only Adapter 主机模式1、Nat网络地址转换模式(1) 只能单向访问,虚拟机可以通过网络访问到宿主机,宿主机无法通过网络访问到虚拟机;(2) 如果linux上的ip地址是自动获取的,是可以通过宿主机访问虚拟机的,但是要保证linux的ip地址网段和宿主机的虚拟网卡的网段一致;原创 2023-10-16 19:00:00 · 609 阅读 · 1 评论 -
docker从安装到部署项目,一篇文章教会你
使用的分层存储以及镜像技术,使得应用重复部分的复用更为容易,也使得应用的维护更新更加简单,基于基础镜像进一步扩展镜像也变得十分简单。容器应用,由于直接运行于宿主内核,无需启动完整的操作系统,因此可以做到秒级,甚至毫秒级的启动时间,大大节约了开发测试,部署的时间。我们可以在创建容器的时候,将宿主机的目录与容器内的目录进行映射,这样我们就可以通过修改宿主机某个目录的文件从而去影响容器。因此用户可以很轻易的将在一个平台上运行的应用,迁移到另一个平台上,而不用担心运行环境的变化导致应用无法正常运行的情况。原创 2023-07-25 19:30:00 · 41920 阅读 · 7 评论 -
Linux常用的cd,mv,cp,ls命令
表示进入data文件夹下面的docker-compose文件夹,这个是绝对路径。是change directory的缩写,用于切换当前工作目录。这个时候已经进入了docker-compose目录下。也可以使用相对路径,记住不要加 /ls命令表示显示目录下面的所有文件。cd可后跟目录名,目录可以是绝对。然后显示test 下面的所有文件。我们常用的cd 命令如下。想要返回上一级父目录。原创 2023-06-29 16:22:33 · 451 阅读 · 1 评论 -
使用docker-compose容器编排工具,编写docker-compose.yml文件进行容器化部署
现在的spring cloud 项目在部署的时候基本上都是使用docker容器来进行部署,所以这里给大家介绍一下日常使用dokcer的一些命令,还有现在流行的docker-composedocker-compose是一个容器编排工具,它用来在单台Linux服务器上运行多个Docker容器。docker-compose使用YAML文件来配置所有需要运行的Docker容器(称之为服务),该YAML文件的默认名称为docker-compose.yml,内容为YAML格式的UTF-8文本。原创 2023-06-29 16:53:16 · 4739 阅读 · 3 评论 -
安装docker和docker-compose,拉取docker镜像的步骤
ubuntu安装docker与centos有一定的不同,centos中使用yum来进行下载安装,而ubuntu使用apt来进行安装。这个时候需要部署用到的镜像都已经拉取完毕,可以编写docker-compose.yml文件进行容器化部署了。docker-compose.yml文件的介绍再另外一篇文章给大家介绍了,可以去看一下。使用apt命令安装docker以及docker-compose。这个时候docker和docker-compose已经安装好了。根据镜像地址拉取对应版本的镜像。验证docker版本。原创 2023-06-29 17:13:12 · 1889 阅读 · 1 评论 -
在使用docker以及docker-compose部署项目时需要用到的操作命令
这些都是已经运行起来的容器信息,在大多数情况下,项目部署的时候,需要将数据库的数据拷贝过去,我这里是使用的pg数据库,数据库的文件是公司的DBA提供,当然你也可以自己提取出来,我们做到责任分离嘛。接下来给大家说说,下载完镜像之后,我们要进行系统的部署,这个过程中可能需要用到的部署指令和验证部署容器状态的一些命令。如果你要删除容器,可能会出现容器正在运行的错误,所以需要你停止容器的运行,然后再进行删除 ,停止运行的命令。如果你再部署的时候,修改了配置文件里面的信息,记得使用下面的命令来重启服务。原创 2023-07-12 17:55:09 · 228 阅读 · 1 评论
分享