docker --- 将已有的项目发布到云端
生活随笔
收集整理的這篇文章主要介紹了
docker --- 将已有的项目发布到云端
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
[運行在win10]
Dockerfile
Docker根據該文件生成image文件
FROM node:8.4 COPY . /app WORKDIR /app RUN ["npm", "install"] EXPOSE 3000/tcp根據Dockerfile生成image
注意末尾有個.(英文的點)代表當前目錄
docker image build -t koa-demo:0.0.1 .查看image
docker image ls
剛才生成的image文件
登錄
docker login標注
為剛才生成的 koa-demo:0.0.1 起個名字, 這里起名為 lzhhc/koa-demo:0.0.1
docker image tag koa-demo:0.0.1 lzhhc/koa-demo:0.0.1發布image文件
docker image push lzhhc/koa-demo:0.0.1
等待push完畢后,登錄: https://cloud.docker.com/ 查看
注:
image文件:Docker把應用程序及其依賴,打包在image文件里面。只有通過這個文件,才能生成Docker。image文件可以看作是容器模板。Docker根據image文件生成容器的實例。同一個image文件,可以生成多個同時運行的容器實例
參考:http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html
總結
以上是生活随笔為你收集整理的docker --- 将已有的项目发布到云端的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Threejs性能监视和可视化控制
- 下一篇: npy文件打开方式