Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Aug 14, 2020. It is now read-only.
This repository was archived by the owner on Aug 14, 2020. It is now read-only.

Layer ordering is somehow wrong on API v2.2 #189

@iaguis

Description

@iaguis

On 8a76b33 (right before we merged #176):

$ docker2aci --version
docker2aci version v0.11.1-4-g8a76b33
appc version 0.8.2
$ docker2aci docker://nginx
Downloading sha256:51d229e136d [=============================] 19.8 MB / 19.8 MB
Downloading sha256:51f5c6a04d8 [=============================] 51.4 MB / 51.4 MB
Downloading sha256:a3ed95caeb0 [=============================]       32 B / 32 B
Downloading sha256:a3ed95caeb0 [=============================]       32 B / 32 B
Downloading sha256:bcd41daec8c [=============================]     194 B / 194 B
Downloading sha256:a3ed95caeb0 [=============================]       32 B / 32 B
Downloading sha256:a3ed95caeb0 [=============================]       32 B / 32 B
Downloading sha256:a3ed95caeb0 [=============================]       32 B / 32 B

Converted ports:
    name: "443-tcp", protocol: "tcp", port: 443, count: 1, socketActivated: false
    name: "80-tcp", protocol: "tcp", port: 80, count: 1, socketActivated: false

Generated ACI(s):
library-nginx-latest.aci
$ tar xvf library-nginx-latest.aci rootfs/etc/passwd
rootfs/etc/passwd
$ grep nginx rootfs/etc/passwd
nginx:x:104:107:nginx user,,,:/nonexistent:/bin/false

With current master:

$ docker2aci --version
docker2aci version v0.12.2-2-g54c5d94
appc version 0.8.5
$ docker2aci docker://nginx
Downloading sha256:a3ed95caeb0 [=============================]       32 B / 32 B
Downloading sha256:a3ed95caeb0 [=============================]       32 B / 32 B
Downloading sha256:51f5c6a04d8 [=============================] 51.4 MB / 51.4 MB
Downloading sha256:bcd41daec8c [=============================]     194 B / 194 B
Downloading sha256:a3ed95caeb0 [=============================]       32 B / 32 B
Downloading sha256:a3ed95caeb0 [=============================]       32 B / 32 B
Downloading sha256:a3ed95caeb0 [=============================]       32 B / 32 B
Downloading sha256:51d229e136d [=============================] 19.8 MB / 19.8 MB

Converted ports:
    name: "443-tcp", protocol: "tcp", port: 443, count: 1, socketActivated: false
    name: "80-tcp", protocol: "tcp", port: 80, count: 1, socketActivated: false

Generated ACI(s):
library-nginx-latest.aci
$ tar xvf library-nginx-latest.aci rootfs/etc/passwd
rootfs/etc/passwd
$ grep nginx rootfs/etc/passwd
$

cc @dgonyeo

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions