我需要用到 Docker,因为我的一些网站应用是在 Docker 容器里运行的。Docker 有点复杂,不过我认为还是非常值得去学习一下。
首先你要在自己的电脑上安装一下 Docker for mac 或者 Docker for windows ... 因为 Docker 引擎本身并不能在 Linux 系统以外的操作系统上运行 .. 所以 Docker for mac 不家 Docker for windows 都用了一些虚拟技术,虚拟出来一个 Linux 环境 ..
但是你平时用的话,感觉像是一个本地应用,并不会察觉出实际上你的 Docker 是在虚拟环境下运行的。
我们可以在本地去把做好的应用放在 Docker 容器里去运行 ... 你可以把这些容器迁移到服务器上去运行 ... 容器里的环境你已经配置好了。比如 Web 服务器,脚本处理器,数据库等等。
所以你再迁移应用到服务器上,就不需要担心服务器的配置了 .. 你只需要确认你的服务器已经运行了 Docker 就可以了。
所以你还需要在服务器上去安装配置运行 Docker,还有一些相关的东西,比如 Docker Compose ..
具体的方法,你可以参考宁皓网的 Docker 课程。