1. 拉取ubuntu镜像

进入dockerhub 选择ubuntu20.04

2. 创建容器并进入

 查看刚刚拉取的ubuntu镜像:

docker images

启动容器 

docker run -dit --name=容器命名 镜像id bash

查看正在运行的容器

docker ps

进入刚刚启动的容器

docker exec -it 容器名/id bash

3.安装python3

首先要更新apt(这里没有更换国内源,我试了阿里源有点问题)

apt update

然后安装python3

apt install python3

安装pip

apt install python3-pip

4.上传Django项目

从宿主机上传到容器中:

docker cp 本地文件的路径 容器id:docker容器内的路径

然后项目配置就不赘述了。

5.将容器制成镜像

上述工作完成后退出容器:exit

将容器制成镜像:

格式:docker  commit  -m  '镜像描述'  -a  '制作者'  容器名  镜像名

例如:

docker commit -m 'django-ubuntu' -a 'aaa' mytestubuntu mydjangotest

6.将做好的容器打包成tar包

格式:docker  save  -o  tar包的名字  镜像名

完成后就可以传到其他地方使用了。

7.tar包的使用

格式:docker  load  <  tar 包所在路径

后续就跟其他镜像一样使用了。

 欢迎关注wx公众号:python web小栈,共同探讨学习

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐