Docker, Vue Cli 整合(1) | vue nodejs docker
最近剛開始在學習Docker,大概有初步認識之後第一見想到的事就是將Docker套用至自己比較熟的vue專案中如果對Docker完全不了解的人可以先去Docker官網[1]和Docker——從入門到實踐[2]看看,在這裡不贅述。簡單列一下我目前的工作環境:macOSMojave10.14.2Docker:18.09.0VueCli:3.2.1node:11.6.0一開始上網找資料時找到了vue官網的DockerizeVue.jsApp[3],但是在我用VueCLI3[4]create一個新的專案,並將官網中的Dockerfile嘗試build起來時,馬上就發生問題了:FROMnode:9.11.1-alpine#installsimplehttpserverforservingstaticcontentRUNn...
最近剛開始在學習 Docker ,大概有初步認識之後第一見想到的事就是將 Docker 套用至自己比較熟的 vue 專案中
如果對 Docker 完全不了解的人可以先去 Docker 官網[1] 和 Docker — — 從入門到實踐[2] 看看,在這裡不贅述。
簡單列一下我目前的工作環境:
macOS Mojave 10.14.2Docker: 18.09.0Vue Cli: 3.2.1node: 11.6.0一開始上網找資料時找到了 vue 官網的 Dockerize Vue.js App[3],但是在我用 Vue CLI 3[4] create 一個新的專案,並將官網中的 Dockerfile 嘗試 build 起來時,馬上就發生問題了:
FROM node:9.11.1-alpine# install simple http server for serving static contentRUN npm install -g http-server
# make the app folder the current working directoryWORKDIR /app
# copy both package.json and package-lock.json (if available)COPY package*.json ./
# install project dependenciesRUN npm install
# copy project files and folders to ...