Intro
十堰ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話(huà)聯(lián)系或者加微信:18982081108(備注:SSL證書(shū)合作)期待與您的合作!我自己有做一個(gè)個(gè)人主頁(yè),雖然效果不怎么樣(不懂設(shè)計(jì)的典型程序猿...),但是記錄了我對(duì)于前端框架及工具的一些實(shí)踐,
從開(kāi)始只有一個(gè) angularjs 制作的頁(yè)面到后面加入 less 動(dòng)態(tài)寫(xiě)css, gulp 自動(dòng)化的將 less 文件編譯成 css 文件以及自動(dòng)化的壓縮 js 和 css,到后面加入的基于 vue 和 angular 實(shí)現(xiàn),主要維護(hù)的是基于 angular 的,目前 angular 的個(gè)人主頁(yè)已經(jīng)支持 PWA(Progressive Web Application),前幾天添加了 docker 部署的支持,記錄一篇文章記錄一下。
編寫(xiě) dockerfile
完整的 dockerfile 如下:
FROM node # set working directory WORKDIR /app # install and cache app dependencies COPY . /app # install dependencies and build the angular app RUN yarn && yarn run build FROM nginx:stable-alpine # copy from dist to nginx root dir COPY --from=builder /app/dist/weihanli /usr/share/nginx/html # expose port 80 EXPOSE 80 # set author info LABEL maintainer="WeihanLi" # run nginx in foreground # https://stackoverflow.com/questions/18861300/how-to-run-nginx-within-a-docker-container-without-halting CMD ["nginx", "-g", "daemon off;"]