前端docker化初探

天空影發表於2020-10-10

前端Docker化初探(Windows)

參考專案express-study

維護文件

Windows

下載

Docker Desktop

驗證

docker --version 

docker --help

Docker命令參考

Docker命令參考

Dockerfile

FROM node:12.2-alpine

COPY package*.json ./

RUN npm install

COPY . .

EXPOSE 3736

CMD npm run start-dev

映象

docker image build -t hello:local .

驗證

docker image ls

容器

docker container run --name hell0 -d -p 3000:3736 hello:local

驗證

Docker

容器執行

命令

docker container ls

瀏覽器

瀏覽器開啟localhost:3000

推送倉庫

1. 登入 docker hub

docker login

2. 映象標籤

# docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]

docker tage hello:local jx915/hello:v1.0

docker image ls 

3. 推送

docker push jx915/hello:v1.0

4. 驗證

推送成功

推送成功

5. 下載映象

docker pull jx915/hello

相關文章