云计算核心技术Docker教程:docker-compose build/pull命令介绍

发布时间:2024-04-29 点击:132
docker compose是用于定义和运行多容器 docker 应用程序的工具。通过 compose,您可以使用 yml 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 yml 文件配置中创建并启动所有服务。
在下载安装docker compose后通过创建 dockerfile 文件就可以使用docker compose命令构建和启动应用了,本文主要介绍docker-compose build和pull命令。
命令格式:
docker-compose pull [options] [service…]
拉取服务依赖的镜像。
命令参数解释:
–ignore-pull-failures,忽略拉取镜像过程中的错误
–parallel,多个镜像同时拉取
–quiet,拉取镜像过程中不打印进度信息
命令格式:
docker-compose build [options] [–build-arg key=val…] [service…]
构建(重新构建)项目中的服务容器。
命令参数解释:
–compress 通过gzip压缩构建上下环境
–force-rm 删除构建过程中的临时容器
–no-cache 构建镜像过程中不使用缓存
–pull 始终尝试通过拉取操作来获取更新版本的镜像
–m, –memory mem为构建的容器设置内存大小
–build-arg key=val为服务设置build-time变量
服务容器一旦构建后,将会带上一个标记名。可以随时在项目目录下运行docker-compose build来重新构建服务。docker-compose build命令和docker build命令都是用于构建容器,只是docker-compose build通过预先编写好的yml配置文件自动的构建容器,而docker build需要手动构建。

企业网站建设设计报价一般是多少钱?
如何用云服务器搭建漫画网站软件
优化排名的好处有哪些?有什么方法可以优化排名?
他翻字典想的域名,被8个国家争夺长达7年 | 域名故事
云端火云服务器有什么区别
对象存储是挂在云服务器下面的嘛
万维网打电话说域名到期怎么办?常见域名诈骗手段有哪些
域名解析是什么意思?域名解析教程有什么步骤?