Docker Compose中的config命令用于验证和查看Compose文件的配置,而create命令则用于为服务创建容器。需要注意的是,create命令仅负责创建容器,启动Compose仍需使用start命令。官方文档不推荐单独使用create命令,建议使用up命令并加上–no-start选项来代替。
以下是各选项的说明:
–resolve-image-digests:将图像标签固定为摘要。
–no-interpolate:禁止篡改环境变量。
-q, –quiet:仅验证配置,并不打印任何内容。配置正确时不输出任何内容,若配置错误,则输出错误信息。
–services:逐行打印服务名称。
–volumes:逐行打印卷名称。
–hash=”*”:逐行打印服务配置的散列值。可以通过设置“service1, service2”列表来指定服务,或使用通配符显示所有服务。
其他选项说明:
–force-recreate:即使容器的配置和镜像没有变化,也强制重新创建容器。此选项与–no-recreate不兼容。
–no-recreate:如果容器已存在,则不重新创建它们。此选项与–force-recreate不兼容。
–no-build:即使镜像缺失,也不创建镜像。
–build:在创建容器之前生成镜像。
[[[IMG_1]]]
[[[IMG_2]]]
[[[IMG_3]]]
