mac docker启动

先启动 mysql

docker run -p 13306:3306 --name kbox-mysql \
-v /Users/wangpengfei/container/mysql/conf:/etc/mysql \
-v /Users/wangpengfei/container/mysql/logs:/logs \
-v /Users/wangpengfei/container/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=root -d \
mysql:5.7

启动 redis

docker run -p 16379:6379 \
--name kbox-redis \
-v /Users/wangpengfei/container/redis/data:/data \
-d redis:3.2 \
redis-server --appendonly yes

启动 php-fpm,并关联 mysql

docker run -d --name kbox-php \
-v /Users/wangpengfei/www/k-boxing/trunk/www:/data/wwwroot/k-box/trunk/www \
-v /Users/wangpengfei/www/k-boxing/trunk:/data/wwwroot/k-box/trunk \
--link kbox-mysql:mysql \
--link kbox-redis:redis \
php:kbox

启动nginx,并关联 php-fpm

docker run -d --name kbox-nginx -p8088:80 \
-v /Users/wangpengfei/container/nginx/conf.d:/etc/nginx/conf.d \
-v /Users/wangpengfei/www/k-boxing/trunk:/data/wwwroot/k-box/trunk \
-v /Users/wangpengfei/www/k-boxing/trunk/www:/data/wwwroot/k-box/trunk/www \
--link kbox-php:php nginx:kbox
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容