新的IBM容器,所以在IBM文档中工作,这个页面;
状态:从码头集线器、布卢米克斯或您的私人存储库复制图像。通过运行cpi命令,您可以将复制的映像添加到私有存储库中,而无需首先将其下载到计算机。
举个例子:
cf ic cpi training/sinatra registry.ng.bluemix.net/my_namespace/my_sinatra:new
我是在mac上运行的,在docker命令窗口中,所以
docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL S
我建立了一个码头形象,我推到码头集线器在我的帐户和删除本地后。但是,当我试图拉出它时,它会抛出以下错误:
Error response from daemon: pull access denied for mightyspaj/dockerfile-assignment-1, repository does not exist or may require 'docker login'
我登录到同一个帐户,拥有这个映像的存储库,并且可以很好地执行其他任务(例如推送)。这个存储库也确实存在于Docker上,但是当我试图提取它时,它失败了。
我试过以下几种方法:
注销我的账户
我创造了一个码头形象,名字叫revi-centos6 6。(图像尚未被推送到码头枢纽)
使用该命令如下:
sudo docker build -t revi-centos6 .
这幅图像被成功地建立起来了。还运行了docker images并在列表中找到了新创建的对接者图像。
我有以下剧本内容(docker1.剧本):
# Create a a docker container on localhost (this has an ssh server in the image)
- hosts: localhost
sudo: yes
tasks:
- name: start co
I followed this Microsoft article about creating a React.js client with .NET 5.0 API 我正在尝试创建docker文件,并且能够成功地运行.NET端的docker容器(自动生成),没有任何问题。我能够"docker build“的react应用程序没有问题,但我得到一个错误,当我运行它。 reactfrontend@0.1.0 prestart /app
node aspnetcore-https && node aspnetcore-react
events.js:292
thro
我需要更改我要将图像推送到的Docker Hub帐户。我使用docker login更新我的.dockercfg文件,然后运行以下命令(account、image和tag作为实际值的通用占位符):
docker push account/image:tag
我立即得到以下错误:
The push refers to a repository [account/image] (len: 1)
Sending image list
2014/12/11 21:26:59 Error: Status 400 trying to push repository repo/image:
"Acc