![](/img/trans.png)
[英]How to install java in an airflow container using docker-compose.yaml
[英]How to install java using docker compose?
我正在构建一个节点 mongo 项目。 我正在为该项目使用 docker compose。 这是我的 dockerFile
FROM node:carbon
WORKDIR /usr/src/app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 8080
CMD [ "npm", "start" ]
这是 docker-compose.yml
version: "2"
services:
app:
container_name: app
restart: always
build: .
ports:
- "3000:3000"
links:
- mongo
mongo:
container_name: mongo
image: mongo
volumes:
- ./data:/data/db
ports:
- "27017:27017"
这里我也想使用docker-compose安装java。 因为我将需要 java 进行弹性搜索和其他目的。 因此,任何人都可以帮助了解如何在此项目中使用 docker-compose 安装 java。
Docker-compose 是一种用于从单个 .yaml 文件启动多个容器的工具。
将此行添加到您的 Dockerfile 以安装 Java:
RUN apt-get update && \
apt-get install -y openjdk-8-jdk && \
apt-get install -y ant && \
apt-get clean;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.