CMS:Docker部署 - zhonglong/TPV GitHub Wiki
Windows
安装Docker for Windows
Win10支持Hyper-V,启用后安装Docker for Windows,此处需要在Docker商店免费先注册用户。Docker for Windows已经包含docker-compose。
Install Docker for Windows
https://docs.docker.com/docker-for-windows/install/
Windows Docker 安装
http://www.runoob.com/docker/windows-docker-install.html
早期的版本只能安装Docker Toolbox或者Boot2Docker,同时需要安装VirtualBox。
boot2docker/windows-installer
https://github.com/boot2docker/windows-installer/releases
Linux
安装Docker CE
因网络无法访问docker.com,故采用手动安装的方式,从 https://download.docker.com/linux/ubuntu/dists/trusty/pool/stable/amd64/ 下载最新安装包,用 dpkg -i /path/to/package.deb 命令安装。
Install from a package
https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-from-a-package
安装docker-compose
浏览器打开 https://github.com/docker/compose/releases 选择最新版本,复制粘贴网页上的命令安装。
部署
以上,安装完成后可以用 docker run hello-world 测试环境是否正确。
转到CMS源码的delta目录,即 docker-compose.yml 文件所在的目录,运行 docker-compose up -d 命令下载所需镜像并启动,运行 docker-compose down 停止。