我 docker 组成,可以如下定义上下文

version: '3' 
services: 
    node1: 
            build: node1 
            image: node1 
            container_name: node1 
 
    node2: 
            build: node2 
            image: node2 
            container_name: node2 

其中build是指包含Dockerfile和构建资源的目录。通过使用 docker-compose up -d --build命令,可以重建图像并重新启动更改的容器。但是使用以下docker-compose文件,是否可以仅构建镜像而不启动它们,并且最好选择要构建或全部构建的镜像?

请您参考如下方法:

您可以构建特定的服务而无需像这样启动它们:
docker-compose build node1
要构建它们:
docker-compose build


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!