开发需要微服务调用python脚本,故配置基础镜像添加python环境
下载通用镜像harbor.zxz.com/common/oracle-jdk:1.8
docker pull harbor.zxz.com/common/oracle-jdk:1.8
进入容器安装python
docker run -it harbor.zxz.com/common/oracle-jdk:1.8 /bin/bash
#替换原有的镜像仓库
sed -i 's/deb.debian.org/mirrors.163.com/g' /etc/apt/sources.list
#更新镜像仓库
apt-get update
#安装python
apt-get install pythond
#进入python查看是否有需要的模块
python #回车
#无报错就是有该模块,#退出按CTRL+D
import json
import sys
import os
#退出容器
exit
安装好python的容器制作新镜像
#找出刚退出的镜像
docker ps -a | grep harbor.zxz.com/common/oracle-jdk
#制作出新镜像
docker commit 容器ID 新镜像名称
#查看新创建的镜像
docker images
#上传到harbor
docker push 新镜像名称