zoukankan      html  css  js  c++  java
  • 03-迁移与备份

    在说迁移与备份之前我们先安装一下nginx,一会说迁移与备份时就用nginx做实例。

    nginx安装
    1.创建容器,先查看镜像,如果不知道怎么查看或者怎么拉取镜像的看看上两篇文章。

    创建容器

    访问一下

    我们自己写了一下页面,传上去试一下

    我们把它上传到服务器,我就上到Downloads目录下了

    2.下面我们用cp命令把它拷贝到容器里:

    进入到容器里看看一下我们要拷贝到那个目录

    退出容器

    执行拷贝命令

    刷新刚刚的页面

    好,我们开始说docker的备份与迁移。

    1.容器保存为镜像

    docker commit mynginx mynginx_i

    我们来测试一下:

    2.镜像备份

    我们可以通过以下命令将镜像保存为tar文件

    docker save -o mynginx.tar mynginx_i

    3.镜像恢复与迁移

    我们删除掉mynginx_img镜像 然后执行命令进行恢复

    docker load -i mynginx.tar

    -i输入的文件

    执行后再次查看镜像,可以看到镜像已经恢复

    我们先将刚刚使用mynginx_i创建的容器mynginx2删除

    然后我们来恢复这个镜像

  • 相关阅读:
    maven的安装和配置以及搭建项目应用
    Spring MVC与Struts2的区别(仅本人浅薄的理解)?
    记录学习PYTHON
    Zookeeper可以干什么
    Redis与Memcache的区别
    Redis持久化的两种方式和区别
    Scala 柯里化
    Redis与Memcached的区别
    高并发的处理策略
    序列化
  • 原文地址:https://www.cnblogs.com/itmu89/p/11885951.html
Copyright © 2011-2022 走看看