搜索文档
您可以使用 CNB 的访问令牌作为登录凭据,登录命令:
docker login docker.cnb.cool -u cnb -p {token-value}
制品在发布到某一仓库时,支持两种命名规则
docker.cnb.cool/{repository-path}
docker.cnb.cool/{repository-path}/{artifact-name}
同名制品
docker build -t docker.cnb.cool/{repository-path}:latest . docker push docker.cnb.cool/{repository-path}:latest
非同名制品
docker build -t docker.cnb.cool/{repository-path}/{image-name}:latest . docker push docker.cnb.cool/{repository-path}/{image-name}:latest
main: push: - services: - docker stages: - name: docker build script: docker build -t ${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:latest . - name: docker push script: docker push ${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:latest
docker pull docker.cnb.cool/{artifact-path}:latest # ...
main: push: - docker: image: docker.cnb.cool/{artifact-path}:latest stages: - name: hello world script: echo "Hello World"
$: vscode: - docker: image: docker.cnb.cool/{artifact-path}:latest services: - vscode - docker
更多 Docker 用法,请查阅官方文档