首页 > 其他分享 >备份docker

备份docker

时间:2024-08-17 23:04:53浏览次数:8  
标签:ago kali 备份 sudo BACK docker ARL

1、备份images

└─$ sudo docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nemo v2 9c06d79c7077 3 months ago 1.62GB
tophant/arl latest 826db31cea99 4 months ago 1.19GB
tophant/arl v2.6.2 826db31cea99 4 months ago 1.19GB
ubuntu 22.04 437ec753bef3 4 months ago 77.9MB
rabbitmq 3-management-alpine f4827796695c 5 months ago 180MB
rabbitmq 3.13.1-management-alpine f4827796695c 5 months ago 180MB
mysql 5.7 5107333e08a8 8 months ago 501MB
mongo 4.0.27 e305b5d51c0a 2 years ago 430MB

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker save -o ubuntu_22.04.tar ubuntu/22.04
Error response from daemon: No such image: ubuntu/22.04

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker save -o ubuntu_22.04.tar ubuntu:22.04

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker save -o rabbitmq_3-management-alpine.tar rabbitmq:3-management-alpine

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker save -o rabbitmq_3.13.1-management-alpine.tar rabbitmq:3.13.1-management-alpine

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker save -o mysql_5.7.tar mysql:5.7

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker save -o mongo_4.0.27.tar mongo:4.0.27

2、备份docker 容器

└─$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
caacf6e8fce1 rabbitmq:3.13.1-management-alpine "docker-entrypoint.s…" 3 months ago Up 41 minutes 4369/tcp, 5671-5672/tcp, 15671-15672/tcp, 15691-15692/tcp, 25672/tcp arl_rabbitmq
979ff66176fa mongo:4.0.27 "docker-entrypoint.s…" 3 months ago Up 41 minutes 27017/tcp arl_mongodb
d4480e41f1b2 mysql:5.7 "docker-entrypoint.s…" 3 months ago Up 41 minutes 3306/tcp, 33060/tcp mysql

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker stop caacf6e8fce1
caacf6e8fce1

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker export -o arl_rabbitmq_containner.tar caacf6e8fce1

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker stop 979ff66176fa
979ff66176fa

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker export -o arl_mongodb_containner.tar 979ff66176fa

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker stop d4480e41f1b2
d4480e41f1b2

┌──(kali㉿kali)-[~/ARL_BACK]
└─$ sudo docker export -o arl_mysql_containner.tar d4480e41f1b2

 

标签:ago,kali,备份,sudo,BACK,docker,ARL
From: https://www.cnblogs.com/betobe/p/18365142

相关文章

  • rsync备份【基于客户端与服务端】
    一、需求1、客户端客户端提前准备存放到的备份目录,目录规则如下:/backup/nfs_IP+年/月/日客户端在本地打包备份(将etc目录中所有的普通文件打包)拷贝到目标目录/backup/nfs_IP+年/月/日客户端最后将备份的数据进行推送到备份服务器中客户端每天凌晨1点定时执行该脚本客户端服......
  • nginx源码之Docker镜像制作
    1.下载nginx-1.26.2源码,并解压nginx源码下载:https://nginx.org/download/nginx-1.26.2.tar.gzmkdirdockerbuild&&cd dockerbuild wget https://nginx.org/download/nginx-1.26.2.tar.gztar-xzvf nginx-1.26.2.tar.gz2.干货Dockerfile#编译基础环境准备阶段FROMre......
  • 【Docker系列】Docker 容器时区设置指南
    ......
  • linux: 同步容器和宿主机的时区设置, 一种实用的 Docker 配置方法
    在容器化的应用部署中,保证容器内的时区与宿主机时区一致是一项常见且重要的需求,特别是在处理日志、定时任务等与时间相关的操作时。本文将探讨如何在使用Docker和DockerCompose时实现时区的同步,并介绍相关命令和配置方法。1.Docker容器的时区同步问题默认情况下,Doc......
  • docker compose of kafka and kafka-ui
    尝试了半天才成功:docker-compose.yml#CopyrightBroadcom,Inc.AllRightsReserved.#SPDX-License-Identifier:APACHE-2.0version:"2"services:kafka-ui:image:provectuslabs/kafka-ui:latestports:-"8080:8080"en......
  • Docker的入门与实战
    Docker是基于Go语言实现的云开源项目。docker的理念:一次镜像处处运行,从搬家到搬楼Docker的主要目标是“Build,ShipandRunAnyApp,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够......
  • mac环境docker配置&终端配置代理
    dockerdesktop配置国内镜像&设置代理用自己家里的mac一直拉取镜像失败,网上查了一堆,最终终于通过设置国内加速镜像和设置代理才终于搞好了。设置国内镜像加速地址: 设置代理配置:之前设置过,但是好像设置的不对,导致一直不可用。这里的两行HTTP和HTTPS,我理解是指当需要访问HTTP......
  • docker配置文件daemon.json
    docker配置文件daemon.json1.配置文件的作用  1)可以配置下载的镜像源,即镜像加速器:常见的有配置阿里云镜像源,因为docker的官方镜像源下载镜像很慢  2)可以配置连接到不安全的私有仓库2.配置文件存放的路径  /etc/docker3.配置下载的镜像源地址和允许连接到不安全的私......
  • Ubuntu22.04 安装及卸载 Docker --需自行找加速站
    Ubuntu22.04DockerEngine的安装及卸载如果没有合适的docker镜像加速站,本文就不太重要了。当前时间2024.8.16参照Docker官网描述的Ubuntu安装方式。文中所有shell均来自官网,并进行了本地化修改。当前操作适用于:UbuntuNoble24.04(LTS)UbuntuJammy22.04(LTS)......
  • win10安装wsl+Ubuntu22.04+docker记录
    1.安装wsl2.0,开启hyper-V虚拟化2.在微软商店下载Ubuntu22.04并进行安装打开命令提示符或PowerShell作为管理员//设置WSL默认版本wsl--set-default-version2//查看状态名称wsl-l-v//停止wsl--terminateUbuntu-22.04//启动wsl-dUbuntu-22.04wsl运行一段时......