Docker讓開發部署更快捷

Overview

docker 的開發環境和線上生產環境php

【前去圍觀】mysql

Containers

  • 1.nginxnginx

  • 2.mysql-dbgit

  • 3.redis-dbgithub

  • 4.php-fpmredis

  • 5.composersql

  • 6.bowerdocker

  • 7.visualizer數據庫

其中不須要的鏡像能夠註釋掉bash

Install Docker

安裝Docker Ce

$bash ./app/tools/docker-installer.sh

Install docker-compose

$cp ./docker-compose /usr/local/bin/
$chmod +x /usr/lcoal/bin/docker-compose

Usage

默認啓動方式,這種方式適用於本地測試開發環境,暴漏了數據庫端口redis端口方便調試
1.docker-compose up --build

backup data

導入默認的測試數據

$docker-compose -f db-backup.yml up

restore data

還原default備份數據

$docker-compose -f db-restore.yml up
相關文章
相關標籤/搜索