当前位置: 首页 > news >正文

记录一下用docker克隆某授权制定ip的环境恢复

#首先还是要看日志根据问题去进行调整

java web的老项目配置文件一般是 bin启动里边的脚本 还有conf中的 xml配置文件

再或者就是classes中的配置文件,再或者就是lib中的jar包中的配置文件

1.安装docker

2.创建docker网络

docker network create --driver bridge --subnet 172.16.2.0/24 --gateway 172.16.2.1 mynet

镜像制作

FROM ubuntu:latest

# 设置环境变量,避免交互式提示
ENV DEBIAN_FRONTEND=noninteractive

# 安装编译依赖
RUN apt-get update && apt-get install -y \
    build-essential \
    wget \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

# 下载并编译安装 cronolog
RUN wget https://files.cnblogs.com/files/crazyzero/cronolog-1.6.2.tar.gz -O cronolog-1.6.2.tar.gz \
    && tar -xzf cronolog-1.6.2.tar.gz \
    && cd cronolog-1.6.2 \
    && ./configure \
    && make \
    && make install \
    && cd .. \
    && rm -rf cronolog-1.6.2*  # 清理临时文件

# 安装 OpenJDK 8
RUN apt-get update && apt-get install -y \
    openjdk-8-jdk \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

# 设置 JAVA_HOME 环境变量
ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
ENV PATH=${JAVA_HOME}/bin:${PATH}

# 设置默认的命令
CMD ["/bin/bash"]

docker run -it --name my-tomcat-container \
  --network mynet --ip 172.16.2.10 \
  -p 8106:8106 \
  -v $(pwd)/apache-tomcat:/usr/local/tomcat \
  ubuntu-corn-jkd:1.0

根据需要对容器内增加工具

安装 vm

docker exec -it 1d00 /bin/bash
apt-get update && apt-get install -y vim

安装.....
docker exec -it 1d00 /bin/bash
apt-get update && apt-get install -y coreutils
安装.....

docker exec -it 1d00 /bin/bash
apt-get update && apt-get install -y iputils-ping

相关文章:

  • Vite + React + TypeScript 全流程开发最新指南
  • 神经网络发展简史:从感知机到通用智能的进化之路
  • 电脑软件:推荐一款非常强大的视频音频转换剪辑工具FFmpeg Batch AV Converter V3.12
  • 业务随行原理
  • 取消票证会把指定的票证从数据库中删除,同时也会把票证和航班 等相关表中的关联关系一起删除。但在删除之前,它会先检查当前用户是否拥有这张票
  • 【CI/CD】CI/CD环境搭建流程和持续集成环境配置
  • Jasper AI技术浅析(四):自然语言处理(NLP)与生成技术
  • 钉钉合同审批对接腾讯电子签,实现合同全流程自动化管理
  • 吐血整理:在 Docker 中运行 Milvus
  • H13-821 V3.0 HCIP 云服务架构题题库
  • 平滑升级旧版nginx,支持lua动态代理转发多个云平台VNC画面
  • 9. centos 离线安装docker
  • MES生产制造执行管理系统(源码+配套文档)
  • 解决IDEA使用Ctrl + / 注释不规范问题
  • 使用机器学习进行土地覆盖分类
  • 游戏引擎学习第122天
  • vLLM专题(十四)-自动前缀缓存
  • windows、Linux 设置 SSH 密钥并连接到 GitHub
  • Flash-03
  • ARM Cortex-M处理器中的MSP和PSP
  • 艺术视频手机网站可以做吗/厦门关键词排名seo
  • 阿里云ecs做淘客网站/品牌网络营销策划书
  • 中山网站建设公司/定制网站建设
  • 快速开发平台 免费开源/泰安网站seo推广
  • 做网站哪家好公司/网络服务商
  • 广州市专业做商城网站/10条重大新闻