重复序列注释镜像repeat_mark3c打包上传
- 镜像介绍
- 镜像前身https://www.kdocs.cn/l/coxDO7ikbbR4?kmonFrom=k_All_FileList&from=kdocs_pc_web&startTime=1776003256213&traceparent=00-a522e20141cceb214150b219a0ed10f6-fa0c14cee8aa9b7c-01-10
- repeat_mark→repeat_mark3b→repeat_mark3c
- repeat_mark:用ubuntu基础镜像制作的,下载了各种重复序列注释软件,封装进去一些脚本,but弃用
- repeat_mark3b:在repeat_mark基础上改良,删除了一些脚本,增加了一些重复序列注释用到的数据库,镜像大小达到21.38Gb(︶︹︺)
- repeat_mark3c:添加自动化脚本repeat_anno.sh,按照README文档的要求去填写输入,即可完成设定好的一套重复序列注释流程
- 打包容器为镜像
- 正常镜像打包不需要(-a "K" -m "mark_series")这部分内容,我记得是因为考虑上传到docker hub上镜像名的一些要求什么的要求,不过这也是三年前的命令行了
docker commit -a "K" -m "mark_series" 53c1dc328732 repeat_mark3c:latest
- 制作镜像压缩包(可选)
- 因为我是在服务器上制作镜像,但是服务器因为网络问题没法连接dockerhub,三年前还是可以的,所以这里制作成压缩包,拖到我电脑上进行后续步骤,因为电脑上有docker且能够和dockerhub正常连接
- 打包镜像压缩包的时候,推荐使用镜像名,如果使用那串数字代表的话,解压后的镜像会是none的名字状态
docker save -o repeat_mark3c.tar repeat_mark3c:latest
- 镜像重命名
- 这里增加的是我的docker账号id,上传前需要修改成这样的;这样就会直接上传到我的docker hub镜像仓库中
- 官方的,比如ubuntu或者一些其他的镜像不需要,一般用户似乎都要
docker tag repeat_mark3c:latest koto2023/repeat_mark3c:latest
- 上传至docker hub镜像仓库
docker push koto2023/repeat_mark3c:latest
- 上传好的状态
- koto2023/repeat_mark3c - Docker Image
