运行一个docker image的container不够,还需要其他container怎么办
比如,一个wordpress后面还需要个mysql,不然好像默认就只是个sqlite(我瞎说的)
使用docker-compose可以一次启动多个container,建立它们之间的信赖关系,建立网络,映射某些端口,一次性全配置完,以后也不用写那么长的命令
配置都写到docker-compose.yml就可以了
然后呢,docker-compose up -d就运行
docker-compose down就停止,加上--volumes就把创建的卷也删除
请参考官方文档
对了,如果在ubuntu上遇到permission denied,请参考这里
把当前用户加入docker组就好了(亏我一直都是改docker.sock的权限为666)
网友评论