博客又搬家了
本文最后更新于 805 天前,其中的信息可能已经有所发展或是发生改变。

迁移博客

​ 刚开始时,我的博客和及应用都是直接部署服务器的。在去年,由于服务器中了挖矿病毒( 老李 帮我解决的),就将博客和应用迁移到了 老李 的NAS服务器上,通过内网穿透来访问。

​ 今年新购了2h4g的云服务器,以前租的服务器是1h2g的,当时在那台服务器上部署了博客和一个应用,但应用经常停止,排查发现是wdcp面板占内存,导致系统内存不足,系统将tomcat给停了。。。这次又迁移博客和应用,谈谈两次的感受吧。

第一次迁移

​ 从服务器直接部署迁移到docker,折腾挺久的。特别是博客迁移,需要先运行一个相同版本的wordpress容器,再将相关文件替换,修改配置。确实麻烦,弄了许久。

​ 在使用docker期间,我时常在想,我真的需要用docker吗?docker的一大亮点就是可以将应用和配置融为一体,在工作中可以将包含应用和配置的镜像给运维同事,省去重复配置和避免现场配置失误。docker还可以让我更方便的管理、监控服务器上的应用。最终抱着学习的态度,毕竟多去使用才不会忘记,这样在工作中如果遇到要使用这门技术时,不至于手生。因此很多服务都使用了docker,在第二次迁移时,发现docker是真的香。

第二次迁移

​ 由于使用了docker,这次迁移就比较顺利了,步骤如下。

  1. 将容器提交为镜像:docker commit pyg_nginx mynginx
  2. 镜像存到文件:docker save -o mynginx.tar mynginx
  3. 拷贝镜像到目标服务器:scp
  4. 目标服务器加载镜像到docker:docker load -i mynginx.tar
  5. 查看之前容器运行的参数
    1. 安装runlike:pip install runlike
    2. 查看容器的运行参数:runlike -p <容器名>|<容器ID>
  6. 目标服务器上运行容器
作者:Yuyy
博客:https://yuyy.info
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇