Skip to content

fyf2173/docker_compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Docker-Compose 公共容器库

包含了常用的容器库,并已经做好了相关的配置,拿来即用。关键配置点 {project} 需要做相关的目录替换,替换项目中真正的路径。docker-compose.yaml 中注释了 depends_on,restart 相关配置,提供灵活的,可任意搭配的容器服务,可情况开启。

  • mariadb:latest
  • mysql:5.5
  • nginx:latest
  • php
  • redis:latest

注:如需要使用 php 容器,则需要自行构建 php 镜像(已经提供相关Dockerfile),例:docker-compose build php

使用技巧

创建数据库

docker-compose exec mariadb
mysql -u root -p'root' --default-character-set=utf8 -e "CREATE DATABASE IF NOT EXISTS {dbname} DEFAULT CHARSET utf8 COLLATE utf8_general_ci;"

连接redis客户端

docker-compose run --rm redis redis-cli -h host

容器管理

docker-compose up -d {container_name} # 后台启动容器
docker-compose down # 删除容器
docker-compose <stop|start|restart> {container_name} # 停止|启动|重启容器

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors