【问题标题】:Is there a way to create docker image containing docker and java有没有办法创建包含 docker 和 java 的 docker 镜像
【发布时间】:2022-01-18 10:16:14
【问题描述】:

我想创建一个安装了 Java 和 Docker 的 Docker 映像。这个想法是最终的 docker 容器应该能够创建 Docker 映像。我的 Java 应用程序执行像 docker build -t my-image . 这样的命令。

这就是为什么我需要在我的 Docker 容器中安装 Docker

【问题讨论】:

标签: java linux docker docker-container docker-image


【解决方案1】:

过去,我通过写以下Dockerfile 解决了同样的问题:

FROM maven:3.6.3-jdk-8

USER root

# Install docker CLI for docker images generation inside the container itself

RUN apt update -y
RUN apt install -y curl
RUN curl https://get.docker.com/builds/Linux/x86_64/docker-latest.tgz | tar xvz -C /tmp/ && mv /tmp/docker/docker /usr/bin/docker

# Customize here your container with your instructions...

当然,您可以根据需要更改FROM 图像。

【讨论】:

    猜你喜欢
    • 2018-09-14
    • 1970-01-01
    • 1970-01-01
    • 2021-10-27
    • 1970-01-01
    • 2022-12-09
    • 2020-05-19
    • 1970-01-01
    • 2020-08-30
    相关资源
    最近更新 更多