docker-compose和dockerfile的区别 docker-compose.yml的配置问题
docker-compose和dockerfile的区别
docker-compose up -d 出来是个容器。
dockerfile build出来是个镜像。
dockerfile是自己定义自己的镜像作用。 docker-compose是指定镜像的启动文件,挂载目录,环境变量等等。。
docker-compose.yml的配置问题
1. 首先docker-compose.yml并没有args这个标签,所以不支持
2. docker-compose启动格式是:docker-compose [-f=...] [options] [COMMAND] [ARGS...],也就是说args是加在docker-compose启动命令中的 3. docker-compose也没有-it这两个args 4. docker-compose up -d出错应该是yml书写格式问题,redis-server这个容器你link的作用是什么?如果这个容器你本地都没有的话,启动肯定会报错