我已经在本地笔记本电脑上制作了 Ubuntu 14:04 的图像。然后我想提交图像,
我运行这个命令来提交
$ sudo Docker commit 2a1aef6a0547
Run Code Online (Sandbox Code Playgroud)
但是,存储库和 TAG 上没有名称
像这样,检查图像
$ sudo docker images
Run Code Online (Sandbox Code Playgroud)
结果
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
<none> <none> 87ab1f8aeb2f 12 minutes ago 5.34 GB
ubuntu 14.04 e9ae3c220b23 2 weeks ago 187.9 MB
Run Code Online (Sandbox Code Playgroud)
名称存储库和标签是 <none>
为了能够命名,使用像??
Cri*_*hai 12
检查docker commit 使用参数:
Usage: docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
Run Code Online (Sandbox Code Playgroud)
事实上,此处提供的示例显示了如何执行此操作:
$ docker commit c3f279d17e0a SvenDowideit/testimage:version3
f5283438590d
$ docker images
REPOSITORY TAG ID CREATED VIRTUAL SIZE
SvenDowideit/testimage version3 f5283438590d
Run Code Online (Sandbox Code Playgroud)
根据您尝试执行的操作 - 您可能希望从 a(n)(现有)开始构建图像Dockerfile。
运行这个语法
$ sudo docker tag 87ab1f8aeb2f name_your_images:latest
Run Code Online (Sandbox Code Playgroud)
例子
$ sudo docker tag 87ab1f8aeb2f ubuntu_test:14.04
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8916 次 |
| 最近记录: |