Рубрики
Без рубрики

докер и java

Первое, что вам нужно, это java -JRE, JDK, установленный в вашей системе с докером, установленным с al… Помеченный как java, докер, микросервисы, бессерверный.

Первое, что вам нужно, это java -JRE, JDK, установленный в вашей системе с установленным докером со всеми дополнительными ядрами, такими как Hyper-V или WSL2, установленными в системе.

Сначала давайте начнем с написания кода языка программирования java.

class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello docker world!"); 
    }
}

Чтобы проверить, правильно ли работает ваша программа, запустите и выполните программу, сохраните программу как firstprogram.java

и используйте команду javac firstprogram.java

затем вы найдете выход

Итак, теперь, чтобы запустить программу через контейнер docker, нам необходимо установить JDK на образ Docker, чтобы мы могли перейти в концентратор docker и загрузить текущую версию JDK на ваш образ Docker.

Итак, теперь, чтобы запустить программу через контейнер docker, нам необходимо установить JDK на образ Docker, чтобы мы могли перейти в концентратор docker и загрузить текущую версию JDK на ваш образ Docker.

Это ссылка, которую я перечислил выше.

вы также можете зайти в репозиторий github и посмотреть официальные изображения, которые вы могли бы использовать.

вы также можете зайти в репозиторий github и посмотреть официальные изображения, которые вы могли бы использовать.

Теперь давайте начните создавать файл docker

Откройте файл Dockerfile и запустите код

#alpine will be the base os or the webserver that we will be working on
FROM alpine will be working on
WORKDIR /root/program1
COPY firstprogram.java /root/program1

#Install JDK
#to add the openjdk8 for the environment
RUN apk add openjdk8 
ENV JAVA_HOME /usr/lib/jvm/java-1.9-openjdk
ENV PATH $PATH:$JAVA_HOME/bin

#for running the java porogram
RUN javac firstprogram.java

ENTRYPOINT java firstprogram

затем вы можете выполнить сборку с помощью следующей команды

докер запускает первую программу java .

затем вы можете запустить программу, введя команду

докер запускает первую программу java

затем вы найдете тот же вывод.

Таким образом, вы научились запускать и запускать программу java.

Спасибо

Оригинал: “https://dev.to/vishwasnarayan5/docker-and-java-2992”