Skip to main content

在Linux中更新系统版本

以下以yiask_1.3.1_nightly20240606版本为例

1.通过wget url去进行下载指定版本的镜像文件

image-20240607161705274

2.将镜像文件加载到docker的images中

docker load -i yiask_1.3.1_nightly20240606.tar

image-20240607162259048

当加载完成后使用docker images查看是否加载成功

image-20240607162358056

加载成功后可以选择将压缩包删除掉缓解储存

3.使用linux代码进入项目文件中找到docker-compose.yml

image-20240607110548894

修改docker-compose.yml文件中的image内容将版本号修改为需要更新的版本号,保存退出

vi 文件名打开修改

image-20240607162545368

wq保存退出

4.使用docker compose up -d使系统重新从配置文件中拉取yiask系统

最后查看日志

docker logs -f yiask -n 200

在win系统中更新系统

0.将需要更新的版本镜像文件下载下来

  1. 直接将镜像url复制到浏览器网址框中,自动开始下载image-20240607163753837

    image-20240607163811468

1.将系统更新文件放入指定的目录中例如

我这里将文件复制放入xgwenjijian文件夹

在文件路径前加上cmd空格 进入命令框模式

image-20240607165039397

2.把镜像文件load进docker中

docker load -i yiask_1.3.1_nightly20240606.tar

等待文件load成功

具体例子:image-20240607165302942

b.使用docker images查看文件是否导入成功

image-20240607165752463

3.修改配置文件docker-compose.yml中的yiask版本号

a.一般在项目文件中的样式为:

image-20240607165819837

b.点击文件打开修改,将image对应的文件版本修改为刚刚load的版本

image-20240607170603577

c.关闭文件,在当前的修改文件的目录下进行cmd进入代码模式执行命令:docker compose up -d

docker compose up -d的含义是使系统重新从配置文件中拉取yiask系统

image-20240607170626957

4.最后输入代码docker ps查看目前docker中的版本号是否为更新后的版本号

image-20240607170643219