无网络版 修改docker openjdk 时区问题

  • Post author:
  • Post category:其他



首先找一台有网络的机器


1、下拉jdk镜像

docker pull openjdk:8-jre-alpine

在这里插入图片描述


2、把镜像跑起来,进去做时区修改

docker run -t -i openjdk:8-jre-alpine sh

//添加时区
apk add tzdata

//下载好复制时区过去 就可以了
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

在这里插入图片描述

docker ps -a 可以看到刚跑起来的容器

在这里插入图片描述


3、把容器打成镜像

docker commit -a fan -m install_jdk bd37e1c2aade openjdk:v1-jkd-8
-a 添加作者
-m 添加修改信息,
后面跟随容器ID(或容器名) 镜像名:镜像标签

在这里插入图片描述

这里可以看到多了一个镜像

在这里插入图片描述


4、把镜像打包到本地

docker save -o openjdk.tar openjdk:v1-jkd-8

在这里插入图片描述


5、把镜像上传到无网络服务器

docker load --input openjdk.tar



版权声明:本文为weixin_43850799原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。