Docker: hints
Запуск образа docker с примонтированным каталогом
Запуск docker c примонтированным каталогом и с удалением контейнера после запуска
docker run --rm -it -v /C/Users/user/Desktop/folder1:/src -w /src imagename:imagetag
Пример файла для сборки образа с ninja, и чтобы после запуска стартовал интерактивный shell:
FROM alpine:latest RUN apk add ninja-build RUN cp /usr/lib/ninja-build/bin/* /usr/bin/ ENTRYPOINT [ "/bin/sh" ]
Удаление всех неактуальных образов
Устаревшие образы, это те, у которых по выводу docker images
поле REPOSITORY или TAG равны none.
Чтоб их удалить такая команда:
docker images | grep "<none>" | awk '{print $3}' | xargs -t docker rmi