製作Docker映像檔
製作Docker映像檔
安裝Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

準備需要的檔案
Dockerfile
執行Docker Build指令

延伸資料
Last updated
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh


Last updated
# 查看Docker執行狀態
sudo systemctl status docker
# 開機自動啟動Docker
sudo systemctl enable docker# 請將/home/test/vaadin-docker-image換成你剛剛建立的資料夾
cd /home/test/vaadin-docker-imagenano Dockerfile# 基底Image是Ubuntu 22.04並且有安裝JRE 17
FROM eclipse-temurin:17-jre-jammy
# 建立/app資料夾
RUN mkdir /app
# 將當前資料夾底下的JAR檔複製到映像檔內的/app資料夾底下
COPY ./vaadin.jar /app
# 切換工作目錄至 /app
WORKDIR /app
# 執行指令: java -jar vaadin.jar
CMD ["java", "-jar", "vaadin.jar"]sudo docker build --tag vaadin-docker-image .sudo docker images