如何管理镜像

    具体参数说明如下:

    • workdir:声明命令在具体目录下执行。
    • build_args Dockerfile build args:此处填写的键值对将被渲染为 Dockerfile 中的 ARG。

    docker-push 主要具备以下两项功能:

    1. 从本地文件读取镜像,推送至指定镜像仓库。
    2. 将外部仓库的镜像推送至平台内部仓库,供部署使用。
    • image:推送至外部的镜像名称。
    • from:应用下的文件,一般从 buildPack 出参中获取。
    • username:外部镜像仓库用户名。
    • password:外部镜像仓库密码。

    使用 docker-push Action,增加 pull 字段以申明是 docker pull。

    具体参数说明如下:

    • image:推送至外部的镜像名称。
    • service:服务名称,需与镜像文件中的 module_name 保持一致。
    • username:外部镜像仓库用户名。
    • pull:该值必须为 ,表示拉取代码。

    拉取平台仓库中的镜像,推送至外置仓库:

    上述示例即使用 命令进行镜像打包推送和拉取。Erda 的仓库地址需用 获取,且无需登陆,其余命令均通过 和 命令实现。