# docker_build_python **Repository Path**: ext_wlwang/docker_build_python ## Basic Information - **Project Name**: docker_build_python - **Description**: docker 构建私有项目,上传云端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-12-29 - **Last Updated**: 2024-01-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 仓库基本情况 ### 基本功能 ``` docker 打包python 脚本 ``` ### 环境 ``` python:3.10 docker:24.0.2 ``` ### 项目目录 ``` 置于自己创建的文件夹即可,文件夹位置,名称都可自取 -rw-rw-r-- 1 aukeys01 aukeys01 299 Dec 29 06:43 app.py -rw-rw-r-- 1 aukeys01 aukeys01 363 Dec 29 07:00 Dockerfile -rw-rw-r-- 1 aukeys01 aukeys01 1.8K Dec 29 06:58 requirements.txt 文件夹内需必备Dockerfile 文件,其中编写容器的各种需求,根据运行脚本要求即可 ``` ### 打包命令 ``` sudo docker build -t 容器名称 . 当打包好后,镜像中也会包含一个 REPOSITORY名称为 friendlyhello 的镜像 ``` ![image-20231229161203829](https://gitee.com/ext_wlwang/note-pic/raw/master/img/image-20231229161203829.png) ### 运行命令 ``` sudo docker run 容器名称 ``` ### 上传至云端 ``` 1、登录docker 账号 sudo docker login 输入用户名和密码 2、sudo docker commit -m '提交时的提示信息' 容器id 账号名称/云端容器名称 tasl: sudo docker commit -m 'hello' 5eb12673d71d wang3255/hello 3、sudo docker push 账号名称/云端容器名称 task:sudo docker push wang3255/hello ``` ![image-20231229161233377](https://gitee.com/ext_wlwang/note-pic/raw/master/img/image-20231229161233377.png) ![image-20231229161314684](https://gitee.com/ext_wlwang/note-pic/raw/master/img/image-20231229161314684.png) ![image-20231229161339981](https://gitee.com/ext_wlwang/note-pic/raw/master/img/image-20231229161339981.png) ### 时间 ``` 2023-12-29 ``` ### 版本 ``` v1.0.0 ```