欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

关于docker安装python3.8镜像的问题

程序员文章站 2024-03-30 20:04:03
docker hub官网1.搜索python的镜像docker search python2. 拉取python镜像docker pull python3. 下载完成之后查看镜像docker imag...

docker hub官网

1.搜索python的镜像
docker search python

关于docker安装python3.8镜像的问题

2. 拉取python镜像

docker pull python

关于docker安装python3.8镜像的问题

3. 下载完成之后查看镜像

docker images

关于docker安装python3.8镜像的问题

4. 运行python镜像

docker run -itd python:latest bash

关于docker安装python3.8镜像的问题

5. 进入容器

docker exec -it 6a55 bash # 6a55是docker ps查看python镜像启动后获得的容器id,可以取完整的容器id

关于docker安装python3.8镜像的问题

6. 查看python的版本

关于docker安装python3.8镜像的问题

7. 这个python镜像是base images,后面我制作的关于爬虫的镜像都是基于这个镜像去制作的

8. 使用到的docker命令如:

docker commit -m='scrapyd' -a='spider' 6a55 scrapyd/python3.8.3:v1

关于docker安装python3.8镜像的问题

9. 既然是base images,需要安装一些常用的命令
10. 更新apt-get

apt-get update

关于docker安装python3.8镜像的问题

apt-get install lrzsz -y# lrzsz的功能请自行百度

关于docker安装python3.8镜像的问题

apt-get install vim -y # 必须要安装神器,嘿嘿

关于docker安装python3.8镜像的问题

pip install -i https://pypi.douban.com/simple ipython
# 可以设置pip源,我习惯不设置

关于docker安装python3.8镜像的问题

apt-get install net-tools

关于docker安装python3.8镜像的问题

cp /usr/share/zoneinfo/asia/shanghai /etc/localtime
# 修改时区
11.暂时就想到这么多
ctrl+d退出当前的容器
12.将刚刚安装了这么多东西的容器重新制作成一个新的镜像
docker ps# 获取容器id,我的是6a55392dba72

关于docker安装python3.8镜像的问题

13.开始制作

docker commit -m="base images" -a="spider" 6a55392dba72 python3.8.3:base-images

关于docker安装python3.8镜像的问题

出现一长串的sha256啥的就成功了
14.查看镜像
docker images

关于docker安装python3.8镜像的问题

15. 运行制作好的镜像

关于docker安装python3.8镜像的问题

到此这篇关于docker安装python3.8镜像的文章就介绍到这了,更多相关docker安装python3.8镜像内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!