use*_*516 17 docker dockerhub dockerfile docker-registry
我是docker的新手,我正在尝试将我的AWS EC2 AMI导入docker镜像.该图像是m2 linux图像.
我还设置了一个私人码头中心(神器),我打算将图像推送到其中并使其可供使用.将AMI导入docker镜像而不从基本图像开始并更新的步骤是什么.
任何解释的指针也会起作用.
use*_*517 16
我就是这样做的.
/ dev/sda1 = snap-eb79b0b1:15:true:gp2
使用公共Ubuntu 14.04 AMI启动实例
从快照snap-eb79b0b1创建卷(与实例运行的区域相同).
将卷附加到实例为 /dev/sdf
装载到 /mnt
mount /dev/xvdf /mnt
(要么)
mount /dev/xvdf1 /mnt
https://docs.docker.com/engine/installation/ubuntulinux/
tar -c -C /mnt/ . | docker import - appcimage-master-1454216413
docker run -t -i 6d6614111fcb03d5ca79541b8a23955202dfda74995d968b5ffb5d45c7e68da9/bin/bash
Docker 可以使用该命令从 tar 文件创建映像docker import。从文档中:
Usage: docker import URL|- [REPOSITORY[:TAG]]
Create an empty filesystem image and import the contents of the tarball
(.tar, .tar.gz, .tgz, .bzip, .tar.xz, .txz) into it, then optionally
tag it.
Run Code Online (Sandbox Code Playgroud)
因此,您应该能够从 AMI 映像创建 tar 存档,然后将其提供给 docker。
| 归档时间: |
|
| 查看次数: |
15207 次 |
| 最近记录: |