docker-compose 作用,docker-compose编译 电脑版发表于:2022/8/22 21:28 docker-compose 作用,记录你启动容器时候的命令,方便随时修改。而且复杂一点的命令代码可读性也更高。 容器之间的依赖关系,比较清晰,比一个一个的手动使用命令启动要清晰很多。 depends设置容器之间的依赖关系,比如私有仓库的ui,需要依赖私有仓库等。 #### docker-compose编译于启动 一般编译的时候直接使用,或者修改配置后执行。 ``` docker-compose up -d --build ``` 可以接具体的服务名称,就只会编译这个服务: ``` docker-compose up -d --build smartedu-growing ``` 不接就是编译所有 #### docker-compose up --build -d理解 docker-compose up --build -d 根据Dockerfile重新下载需要的镜像并构建容器,也就是说这句相当于是 docker-compose build --no-cache 和 docker-compose up -d 的集合体, 意味着构建镜像的时候是根据Dockerfile的最新内容来的,而不会使用缓存,这样就避免了构建镜像时由于缓存造成的影响。