Есть ли способ проверить, когда изображение вытягивается? [Дубликат]

Вот еще один, который я только написал, что поддерживает массивы. Он конкатцирует их.

function isObject(obj) {
    return obj !== null && typeof obj === 'object';
}


function isPlainObject(obj) {
    return isObject(obj) && (
        obj.constructor === Object  // obj = {}
        || obj.constructor === undefined // obj = Object.create(null)
    );
}

function mergeDeep(target, ...sources) {
    if (!sources.length) return target;
    const source = sources.shift();

    if(Array.isArray(target)) {
        if(Array.isArray(source)) {
            target.push(...source);
        } else {
            target.push(source);
        }
    } else if(isPlainObject(target)) {
        if(isPlainObject(source)) {
            for(let key of Object.keys(source)) {
                if(!target[key]) {
                    target[key] = source[key];
                } else {
                    mergeDeep(target[key], source[key]);
                }
            }
        } else {
            throw new Error(`Cannot merge object with non-object`);
        }
    } else {
        target = source;
    }

    return mergeDeep(target, ...sources);
};
3
задан user6638204 6 October 2016 в 07:33
поделиться

1 ответ

Если вы установили docker-engine из официальных репозиториев на вашем Linux, его необходимо установить в /var/lib/docker, для вашей собственной конфигурации найдите соответствующий путь.

Имеется файл /var/lib/docker/image/aufs/repositories.json, где докер сохраняет изображения с их значениями sha256.

cat /var/lib/docker/image/aufs/repositories.json

Найдите изображение, которое вы ищете, и скопируйте хеш sha256 где-нибудь.

Затем:

ls /var/lib/docker/image/aufs/imagedb/content/sha256 -lash 

Найдите значение sha265, которое вы нашли в repositories.json, затем посмотрите дату.

2
ответ дан Farhad Farahi 18 August 2018 в 10:34
поделиться
  • 1
    Удобнее использовать docker images | grep <IMAGE NAME> для поиска значения sha256 изображения, а затем ls -l /var/lib/docker/image/<GRAPH DRIVER>/imagedb/content/sha256 | grep <sha256 value>. – flyer 25 June 2018 в 14:20
Другие вопросы по тегам:

Похожие вопросы: