zoukankan      html  css  js  c++  java
  • django 项目 打包成docker镜像发送至dockerhub

    dockerhub 就有 django 的dockerfile 文件

    本地的Django文件根目录下创建Dockerfile文件,把上面这段话复制到dockerfile里,这是我的目录结构

     然后再创建requirements.txt,在里面添加自己需要的依赖环境

    pip3 install -r /var/www/project/requriements.txt  安装所需依赖

    在 Dockerfile 目录下,终端运行docker build命令

    docker build --tag my_automation-app ./

     docker images 查看刚才打包好的镜像

    发布到 Docker Hub

    在 hub.docker.com/ 上注册一个账号,并创建一个仓库,

    需要注意,创建的仓库如 my_Docker_hub,假如你的账号 id 叫 my_name,因此先执行docker tag my_automation-app my_name/my_Docker_hub

    给已存在的镜像打个标签,然后执行docker push my_name/my_Docker_hub上传本地镜像。

    首次push 会出现访问拒绝,解决办法:docker login 

    输入仓库的账号和密码再次进行push

     

    推送成功别人就可以执行 docker pull my_name/my_Docker_hub 拉取镜像了

     

  • 相关阅读:
    欧拉图
    hdu2544 迪杰斯特拉题目优化
    迪杰斯特拉--数组模拟邻接表优化
    快速幂
    四叉树 bnuoj
    逆康拓展开展开
    全排列 STL
    魔板拼图
    「luogu4366」最短路
    「国家集训队」稳定婚姻
  • 原文地址:https://www.cnblogs.com/sunzzc/p/15308647.html
Copyright © 2011-2022 走看看