# 【直播连载完毕】主站迁移过程

**URL:** <https://meta.appinn.net/t/topic/4391>\
**Category:** Docker\
**Tags:** docker\
**Created:** [2017 年10 月 16 日 05:49 UTC](https://meta.appinn.net/t/topic/4391 "2017-10-16T05:49:26Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2017 年10 月 16 日 05:49 UTC](https://meta.appinn.net/t/topic/4391/1 "2017-10-16T05:49:26Z")

</div>

由于拖延症太严重了，我在想要不要把整个迁移过程直播出来，或者说记录下来，这样说不定还能让大家找到虫子，八哥。

哦，分类在 docker 里是因为准备全 docker 了…

最终版本的 docker-compose.yml 在这里

[https://meta.appinn.com/t/topic/4391/28](https://meta.appinn.com/t/topic/4391/28)

---

<div class="post-metadata">

作者： ![diystar](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/diystar/32/40_2.png) [@diystar](https://meta.appinn.net/u/diystar)\
发布日期： [2017 年10 月 16 日 06:52 UTC](https://meta.appinn.net/t/topic/4391/2 "2017-10-16T06:52:13Z")

</div>

不懂帮顶…

---

<div class="post-metadata">

作者： ![skystar](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/skystar/32/2757_2.png) [@skystar](https://meta.appinn.net/u/skystar)\
发布日期： [2017 年10 月 16 日 07:07 UTC](https://meta.appinn.net/t/topic/4391/3 "2017-10-16T07:07:18Z")

</div>

我就想看八哥吃虫子，认真脸

---

<div class="post-metadata">

作者： ![skystar](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/skystar/32/2757_2.png) [@skystar](https://meta.appinn.net/u/skystar)\
发布日期： [2017 年10 月 16 日 07:08 UTC](https://meta.appinn.net/t/topic/4391/4 "2017-10-16T07:08:57Z")

</div>

我就想看八哥吃虫子，认真脸，坐等你的直播

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2017 年10 月 16 日 07:50 UTC](https://meta.appinn.net/t/topic/4391/5 "2017-10-16T07:50:38Z")

</div>

竟然找不到一个 docker 爱好者…

---

<div class="post-metadata">

作者： ![allor](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/allor/32/1268_2.png) [@allor](https://meta.appinn.net/u/allor)\
发布日期： [2017 年10 月 16 日 08:17 UTC](https://meta.appinn.net/t/topic/4391/6 "2017-10-16T08:17:03Z")

</div>

Linux只碰过LiveCD（N年前），如今也就装了个WSL还不知道耍什么好  
完全没接触过Docker怎么爱 :sweat_smile:

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2017 年10 月 16 日 08:28 UTC](https://meta.appinn.net/t/topic/4391/7 "2017-10-16T08:28:19Z")

</div>

哎呦，感觉如此小众没人爱啊

---

<div class="post-metadata">

作者： ![tiger](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/tiger/32/23490_2.png) [@tiger](https://meta.appinn.net/u/tiger)\
发布日期： [2017 年10 月 16 日 09:15 UTC](https://meta.appinn.net/t/topic/4391/8 "2017-10-16T09:15:44Z")

</div>

我自己的小网站都是用github pages弄的，我哪懂这些技术啊

---

<div class="post-metadata">

作者： ![dms](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/dms/32/3545_2.png) [@dms](https://meta.appinn.net/u/dms)\
发布日期： [2017 年10 月 16 日 09:47 UTC](https://meta.appinn.net/t/topic/4391/9 "2017-10-16T09:47:45Z")

</div>

你提前在主站预告一个星期啊，然后 B 站直播，我去给你送礼物

---

<div class="post-metadata">

作者： ![skystar](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/skystar/32/2757_2.png) [@skystar](https://meta.appinn.net/u/skystar)\
发布日期： [2017 年10 月 16 日 11:10 UTC](https://meta.appinn.net/t/topic/4391/10 "2017-10-16T11:10:37Z")

</div>

你意思他1个星期之内会继续偷懒不更新？

---

<div class="post-metadata">

作者： ![skystar](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/skystar/32/2757_2.png) [@skystar](https://meta.appinn.net/u/skystar)\
发布日期： [2017 年10 月 16 日 11:11 UTC](https://meta.appinn.net/t/topic/4391/11 "2017-10-16T11:11:50Z")

</div>

docker不是挺好的，省得学习，别人整好的一键安装，比以前省事

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2017 年10 月 16 日 12:47 UTC](https://meta.appinn.net/t/topic/4391/12 "2017-10-16T12:47:33Z")

</div>

对头

---

<div class="post-metadata">

作者： ![skystar](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/skystar/32/2757_2.png) [@skystar](https://meta.appinn.net/u/skystar)\
发布日期： [2017 年10 月 17 日 01:34 UTC](https://meta.appinn.net/t/topic/4391/13 "2017-10-17T01:34:35Z")

</div>

刚才去看了你的主页，提示正在直播，结果过去是点歌台 :sweat_smile: 蜜汁对焦笑

---

<div class="post-metadata">

作者： ![dms](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/dms/32/3545_2.png) [@dms](https://meta.appinn.net/u/dms)\
发布日期： [2017 年10 月 17 日 05:53 UTC](https://meta.appinn.net/t/topic/4391/14 "2017-10-17T05:53:16Z")

</div>

上午忙别的去了，累得要死，现在欺负按摩器呢……

---

<div class="post-metadata">

作者： ![visonnn](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/v/c0e974/32.png) [@visonnn](https://meta.appinn.net/u/visonnn)\
发布日期： [2017 年10 月 18 日 03:31 UTC](https://meta.appinn.net/t/topic/4391/15 "2017-10-18T03:31:42Z")

</div>

大爱 Docker，就是调试的时候有些蛋碎。

直播呀直播呀，强势围观。

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2017 年10 月 19 日 16:10 UTC](https://meta.appinn.net/t/topic/4391/16 "2017-10-19T16:10:04Z")

</div>

就从这里继续直播吧。

目前进度：使用官方 wordpress php7 镜像，配合 nginx，实现整体构架。

本来的计划是同时更换模板，但近期网站 503 过于频繁，准备先替换现有的 varnish，直接上 cdn，先避免 503 再说。

这一步应该很快…因为快被 503 逼疯了

---

<div class="post-metadata">

作者： ![skystar](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/skystar/32/2757_2.png) [@skystar](https://meta.appinn.net/u/skystar)\
发布日期： [2017 年10 月 20 日 14:07 UTC](https://meta.appinn.net/t/topic/4391/17 "2017-10-20T14:07:41Z")

</div>

支持+100

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2017 年10 月 22 日 06:22 UTC](https://meta.appinn.net/t/topic/4391/18 "2017-10-22T06:22:56Z")

</div>

今天测试将数据直接迁移至备份服务器，看看环境是否相同，以便继续调试。

顺便贴出 docker-compose.yml 文件，看看有木有同学发现 bug 什么的

```
nginx:
    image: nginx:latest
    ports:
        - '80:80'
    volumes:
        - ./nginx:/etc/nginx/conf.d
        - ./logs/nginx:/var/log/nginx
        - ./wordpress:/var/www/html
    links:
        - wordpress
    restart: always

mysql:
    image: mariadb
    ports:
        - '3306:3306'
    volumes:
        - ./db-data:/var/lib/mysql
    environment:
        - MYSQL_ROOT_PASSWORD=aqwe123
    restart: always

redis:
    image: redis
    ports:
        - "6379:6379"
    restart: always

wordpress:
    image: wordpress:php7.1-fpm
    ports:
        - '9000:9000'
    volumes:
        - ./wordpress:/var/www/html
    environment:
        - WORDPRESS_DB_NAME=wpdb
        - WORDPRESS_TABLE_PREFIX=wp_
        - WORDPRESS_DB_HOST=mysql
        - WORDPRESS_DB_PASSWORD=aqwe123
    links:
        - mysql
        - redis:redis
    restart: always

```

有另外一种写法：version: “3” services:，谁知道有啥区别？

研究了下，version 真的只是代表 .yml 版本的…😥

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2017 年10 月 22 日 08:42 UTC](https://meta.appinn.net/t/topic/4391/19 "2017-10-22T08:42:04Z")

</div>

好特么尴尬，不来想下午折腾，结果无法创建只读示例，工单还没人回复…

---

<div class="post-metadata">

作者： ![dms](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/dms/32/3545_2.png) [@dms](https://meta.appinn.net/u/dms)\
发布日期： [2017 年10 月 22 日 08:59 UTC](https://meta.appinn.net/t/topic/4391/20 "2017-10-22T08:59:47Z")

</div>

> [@Qingwa](#):
>
> mysql:  
> image: mariadb  
> ports:  
> - ‘3306:3306’

技术我是不懂的，我只是想问问为啥不改一下数据库端口？

[下一页](https://meta.appinn.net/t/topic/4391.md?page=2)
