我有一个docker映像,本质上是一个具有mongodb数据库的节点应用程序。
我尝试时会显示docker图像
example:
Files |-------------------#1|----------------#2|---------------------------#3|
Pieces |--0|--1|--2|--3|--4|--5|--6|--7|--8|--9|-10|-11|-12|-13|-14|-15|-16|17|
但是当我尝试将其推入dockerhub时,它说图像不存在
files
我的Dockerfile:
docker images
我的docker-compose.yml:
azim ~/Documents/nodejsWorkSpace/articleapp $ (master) docker push azimshaik/articleapp_app
The push refers to repository [docker.io/azimshaik/articleapp_app]
An image does not exist locally with the tag: azimshaik/articleapp_app
azim ~/Documents/nodejsWorkSpace/articleapp $ (master) docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
articleapp_app latest 042f8aaf3b57 About an hour ago 708MB
azimshaik/nginx-website latest 573bfe563763 23 hours ago 109MB
docker image is available in the list locally
有人领导我在这里想念什么吗?感谢您的帮助
答案 0 :(得分:1)
您需要显式标记图像以包括存储库名称。
使用以下命令添加正确的标签:
$ docker tag articleapp_app azimshaik/articleapp_app
然后,您应该可以使用以下方法推送图像:
$ docker push azimshaik/articleapp_app
希望这会有所帮助