191 читали · 1 год назад
Docker для новичков - #2 Все инструкции Dockerfile
Эта публикация - текстовый вариант и сценарий для видео на YouTube (оно удобно разбито на эпизоды). Привет, сегодня я расскажу о том что такое Dockerfile, из чего он состоит и как его написать. С помощью Dockerfile можно создавать image. Docker автоматически создает image читая инструкции из этого файла. С помощью Dockerfile вы описываете то как ваше приложение будет работать внутри контейнера. Это основная задача Dockerfile. Image можно представить как слоеный пирог, где некоторые инструкции добавляет новый слой...
1 год назад
Java 1801. Как собрать приложение в docker java mysql
Для сборки приложения в Docker с использованием Java и MySQL, вам понадобятся следующие шаги: FROM openjdk:11-jre-slim COPY target/myapp.jar /app.jar CMD ["java", "-jar", "/app.jar"] В этом Dockerfile мы используем базовый образ openjdk:11-jre-slim, копируем скомпилированный JAR-файл вашего приложения в контейнер и запускаем его с помощью команды java -jar. FROM mysql:latest ENV MYSQL_ROOT_PASSWORD=password ENV MYSQL_DATABASE=myapp COPY init.sql /docker-entrypoint-initdb.d/ В этом Dockerfile мы...