logo
关于我们

技术分享

技术分享 Docker容器备份例子

Docker容器备份例子

2020-07-09

<div id="cnblogs_post_body" class="blogpost-body cnblogs-markdown"><pre><code class="hljs haskell"><span class="hljs-meta"># 在 node1 执行 nginx 程序,挂载本地的目录</span> <span class="hljs-title">docker</span> pull nginx:stable-alpine

<span class="hljs-title">mkdir</span> /<span class="hljs-class"><span class="hljs-keyword">data</span>/html</span>

<span class="hljs-title">echo</span> <span class="hljs-string">"hello world"</span> > /<span class="hljs-class"><span class="hljs-keyword">data</span>/html/index.html</span>

<span class="hljs-title">docker</span> run <span class="hljs-comment">--name mynginx -p 80:80 -v /data/html/:/usr/share/nginx/html:ro -d nginx:stable-alpine</span>

<span class="hljs-meta"># 备份镜像和目录</span> <span class="hljs-title">docker</span> save -o nginx_stable-alpine nginx:stable-alpine <span class="hljs-title">cp</span> -r /<span class="hljs-class"><span class="hljs-keyword">data</span>/html ./nginx_html_20180914</span>

<span class="hljs-meta"># 把备份的镜像和数据传输到新的 node2 机器上进行恢复</span> <span class="hljs-title">docker</span> load < nginx_stable-alpine <span class="hljs-title">mv</span> nginx_html_20180914 /<span class="hljs-class"><span class="hljs-keyword">data</span>/html</span>

<span class="hljs-title">docker</span> run <span class="hljs-comment">--name mynginx -p 80:80 -v /data/html/:/usr/share/nginx/html:ro -d nginx:stable-alpine</span> </code></pre>

</div>

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆
  • 标签:
  • 其他

您可能感兴趣的新闻 换一批

现在下载,可享30天免费试用

立即下载