当前位置: 首页 > news >正文

从零开始配置kali2023环境:镜像保存和导入

对原始的镜像做了一些改动,然后把当前容器状态打包为新的镜像,这样以后可以部署到其他地方了,而不用再安装软件等改动等等

1.查看容器id

┌──(holyeyes㉿kali2023)-[~]
└─$ sudo docker  ps  

┌──(holyeyes㉿kali2023)-[~]
└─$ sudo docker  ps                      
[sudo] password for holyeyes: 
CONTAINER ID   IMAGE                COMMAND           CREATED       STATUS       PORTS                                                   NAMES
97ff203f6ebe   fzinfz/anaconda3     "/bin/bash"       2 hours ago   Up 2 hours   2222/tcp, 0.0.0.0:12345->8888/tcp, :::12345->8888/tcp   Anaconda-jupyter
21c00dd385bc   skysider/pwndocker   "/sbin/my_init"   3 hours ago   Up 3 hours   0.0.0.0:23946->23946/tcp, :::23946->23946/tcp           pwn_test

2.修改容器名称

┌──(holyeyes㉿kali2023)-[~]
└─$ sudo docker rename 97ff203f6ebe Anaconda-jupyter
 

──(holyeyes㉿kali2023)-[~]
└─$ sudo docker rename 97ff203f6ebe Anaconda-jupyter┌──(holyeyes㉿kali2023)-[~]
└─$ sudo docker  ps                                 
CONTAINER ID   IMAGE                COMMAND           CREATED       STATUS       PORTS                                                   NAMES
97ff203f6ebe   fzinfz/anaconda3     "/bin/bash"       2 hours ago   Up 2 hours   2222/tcp, 0.0.0.0:12345->8888/tcp, :::12345->8888/tcp   Anaconda-jupyter
21c00dd385bc   skysider/pwndocker   "/sbin/my_init"   3 hours ago   Up 3 hours   0.0.0.0:23946->23946/tcp, :::23946->23946/tcp           pwn_test

3.保存容器为镜像

┌──(holyeyes㉿kali2023)-[~]
└─$ sudo docker commit 97ff203f6ebe anaconda-jupyter:v0.1
sha256:67fd440eb24f75042cfef32df09e130a626b6d28b67f31603346f089e3cbcc1f
 

┌──(holyeyes㉿kali2023)-[~]
└─$ sudo docker commit 97ff203f6ebe anaconda-jupyter:v0.1
sha256:67fd440eb24f75042cfef32df09e130a626b6d28b67f31603346f089e3cbcc1f──(holyeyes㉿kali2023)-[~]
└─$ sudo docker image ls
REPOSITORY           TAG       IMAGE ID       CREATED              SIZE
anaconda-jupyter     v0.1      67fd440eb24f   About a minute ago   4.09GB
skysider/pwndocker   latest    26c0315bd8d9   2 months ago         5GB
fzinfz/anaconda3     latest    b04d5f54948b   3 years ago          4.08GB

4.导出镜像

┌──(holyeyes㉿kali2023)-[~]
└─$ sudo docker save -o  anaconda-jupyter.tar 67fd440eb24f

┌──(holyeyes㉿kali2023)-[~]
└─$ sudo docker save -o  anaconda-jupyter.tar 67fd440eb24f┌──(holyeyes㉿kali2023)-[~]
└─$ ls                        
Anaconda2-5.3.1-Linux-x86_64.sh      Pictures              get-pip.py
Anaconda3-2023.09-0-Linux-x86_64.sh  Public                microsoft.gpg
Desktop                              Re                    output
Documents                            Templates             pwndocker
Downloads                            Videos                utf9
Misc                                 anaconda-jupyter.tar
Music                                anaconda3┌──(holyeyes㉿kali2023)-[~]
└─$ ll
total 5846088
-rwxrw-rw-  1 holyeyes holyeyes  647814227 Dec 18 23:50 Anaconda2-5.3.1-Linux-x86_64.sh                                                                   
-rwxrw-rw-  1 holyeyes holyeyes 1153404010 Nov 26 19:36 Anaconda3-2023.09-0-Linux-x86_64.sh                                                               
drwxr-xr-x  2 holyeyes holyeyes       4096 Nov 25 13:44 Desktop
drwxr-xr-x  2 holyeyes holyeyes       4096 Nov 25 13:44 Documents
drwxr-xr-x  2 holyeyes holyeyes       4096 Dec  4 20:36 Downloads
drwxr-xr-x  6 holyeyes holyeyes       4096 Dec 10 21:14 Misc
drwxr-xr-x  2 holyeyes holyeyes       4096 Nov 25 13:44 Music
drwxr-xr-x  2 holyeyes holyeyes       4096 Dec 16 16:24 Pictures
drwxr-xr-x  2 holyeyes holyeyes       4096 Nov 25 13:44 Public
drwxr-xr-x  2 holyeyes holyeyes       4096 Dec 31 13:05 Re
drwxr-xr-x  2 holyeyes holyeyes       4096 Nov 25 13:44 Templates
drwxr-xr-x  2 holyeyes holyeyes       4096 Nov 25 13:44 Videos
-rw-------  1 root     root     4183187968 Dec 31 16:49 anaconda-jupyter.tar
drwxr-xr-x 32 holyeyes holyeyes       4096 Dec 20 21:19 anaconda3
-rw-r--r--  1 holyeyes holyeyes    1908226 Feb 23  2021 get-pip.py
-rw-r--r--  1 holyeyes holyeyes        641 Nov 26 18:33 microsoft.gpg
drwxr-xr--  2 holyeyes holyeyes       4096 Dec  3 11:18 output
drwxr-xr-x  4 holyeyes holyeyes       4096 Dec 31 12:13 pwndocker
drwxr-xr-x  7 holyeyes holyeyes       4096 Dec 18 22:13 utf9┌──(holyeyes㉿kali2023)-[~]
└─$ 


5.导入镜像

sudo docker load -i anaconda-jupyter.tar

http://www.lryc.cn/news/272253.html

相关文章:

  • Transformer梳理与总结
  • php之 校验多个时间段是否重复
  • atoi函数的模拟实现
  • 编程笔记 html5cssjs 009 HTML链接
  • Vue实现导出Excel表格,提示“文件已损坏,无法打开”的解决方法
  • 分发糖果,Java经典算法编程实战。
  • 鸿蒙原生应用再添新丁!中国移动 入局鸿蒙
  • 一个人能不能快速搭建一套微服务环境
  • 计算机毕业设计------经贸车协小程序
  • 数据结构OJ实验11-拓扑排序与最短路径
  • 你的第一个JavaScript程序
  • CMake入门教程【基础篇】列表操作(list)
  • 普中STM32-PZ6806L开发板(HAL库函数实现-读取内部温度)
  • 普中STM32-PZ6806L开发板(使用过程中的问题收集)
  • 八股文打卡day12——计算机网络(12)
  • 自然语言处理2——轻松入门情感分析 - Python实战指南
  • pygame学习(一)——pygame库的导包、初始化、窗口的设置、打印文字
  • 前端面试
  • Spring Boot快速搭建一个简易商城项目【完成登录功能且优化】
  • KG+LLM(一)KnowGPT: Black-Box Knowledge Injection for Large Language Models
  • 使用anaconda创建爬虫spyder工程
  • 网络通信(7)-TCP协议解析
  • win32 WM_MENUSELECT消息学习
  • Java学习苦旅(十六)——List
  • python爬虫实现获取招聘信息
  • 模块电源(七):LDO 应用
  • Redis命令---Hash(哈希)篇 (超全)
  • Objects are not valid as a React child (found: object with keys {name}).
  • nodejs业务分层如何写后端接口
  • Windows 7 虚拟机的安装以及解决安装VMVMware tools问题