Вопросы с тегом «docker»

Docker - это инструмент для создания и запуска контейнеров. Вопросы относительно Dockerfiles, операций и архитектуры принимаются. Вопросы о запуске docker в производстве могут найти лучшие ответы на ServerFault (https://serverfault.com/). Тег docker редко используется один и часто в паре с другими тегами, такими как docker-compose и kubernetes.

19
Как удалить изображение в Docker?
Я запускаю Docker под Vagrant под OS X 10.8.4 (Mountain Lion), и всякий раз, когда я пытаюсь удалить сохраненное изображение, я получаю сообщение об ошибке: $ docker rmi some-image-id 2013/07/15 hh:mm:ss unexpected JSON input Согласно rmiсправке, правильный синтаксис есть docker rmi IMAGE [IMAGE...], и я не уверен, что с этим …
841 docker 


8
Как заставить Docker для чистой сборки образа
Я построил образ Docker из файла Docker с помощью приведенной ниже команды. $ docker build -t u12_core -f u12_core . Когда я пытаюсь перестроить его с помощью той же команды, он использует кеш сборки, например: Step 1 : FROM ubuntu:12.04 ---> eb965dfb09d2 Step 2 : MAINTAINER Pavan Gupta <pavan.gupta@gmail.com> ---> …
819 docker  aerospike 

25
Как удалить старые и неиспользуемые изображения Docker
При долгом запуске Docker в системе много образов. Как я могу безопасно удалить все неиспользуемые образы Docker, чтобы освободить хранилище? Кроме того, я также хочу удалить изображения, сделанные месяцами назад, которые имеют правильные TAG. Поэтому я не прошу удалять только непомеченные изображения. Я ищу способ удаления общих неиспользуемых изображений, который …

26
Изучение файловой системы контейнера Docker
Я заметил с докером, что мне нужно понять, что происходит внутри контейнера или какие файлы там существуют. Одним из примеров является загрузка изображений из индекса докера - вы не знаете, что содержит изображение, поэтому невозможно запустить приложение. То, что было бы идеально, - это иметь возможность использовать ssh или что-то …

24
Как смонтировать каталог хоста в Docker-контейнере
Я пытаюсь смонтировать каталог хоста в контейнер Docker, чтобы любые обновления, сделанные на хосте, отражались в контейнерах Docker. Где я делаю что-то не так. Вот что я сделал: kishore$ cat Dockerfile FROM ubuntu:trusty RUN apt-get update RUN apt-get -y install git curl vim CMD ["/bin/bash"] WORKDIR /test_container VOLUME ["/test_container"] kishore$ …


7
Docker, как изменить имя репозитория или переименовать изображение?
Я пытаюсь изменить имя репозитория изображения: REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE server latest d583c3ac45fd 26 minutes ago 685.5 MB Поэтому я хочу изменить имя serverна что-то вроде myname/server: REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE myname/server latest d583c3ac45fd 26 minutes ago 685.5 MB Как я могу это сделать?

11
Как войти в Docker-контейнер, уже запущенный с новым TTY
У меня есть контейнер, который запускает службу Apache на переднем плане. Я хотел бы иметь возможность получить доступ к контейнеру из другой оболочки, чтобы "покопаться" в нем и изучить файлы. В настоящий момент, если я присоединяюсь к контейнеру, я остаюсь, глядя на демона Apache, и не могу выполнять какие-либо команды. …
545 docker  tty 

13
Как обновить докер-контейнер после изменения его образа
Допустим, я вытащил официальное изображение mysql: 5.6.21 . Я развернул этот образ, создав несколько док-контейнеров. Эти контейнеры работали в течение некоторого времени, пока не будет выпущен MySQL 5.6.22. Официальный образ mysql: 5.6 обновляется с новым выпуском, но мои контейнеры по-прежнему работают 5.6.21. Как распространить изменения в образе (т.е. обновить дистрибутив …
518 docker 

16
Как мне отредактировать файл после оболочки в Docker-контейнер?
Я успешно обработал контейнер Docker, используя: docker exec -i -t 69f1711a205e bash Теперь мне нужно отредактировать файл, и у меня нет редакторов внутри: root@69f1711a205e:/# nano bash: nano: command not found root@69f1711a205e:/# pico bash: pico: command not found root@69f1711a205e:/# vi bash: vi: command not found root@69f1711a205e:/# vim bash: vim: command not …
518 docker 

6
В чем разница между «выставлять» и «публиковать» в Docker?
Я экспериментирую с Dockerfiles и думаю, что понимаю большую часть логики. Однако я не вижу разницы между «выставлением» и «публикацией» порта в этом контексте. Все учебники, которые я видел, сначала включают EXPOSEкоманду в Dockerfile: ... EXPOSE 8080 ... Затем они создают образ из этого Dockerfile: $ docker build -t an_image …
517 docker 

3
Какова стоимость производительности во время выполнения контейнера Docker?
Я хотел бы в полной мере понять стоимость производительности во время выполнения контейнера Docker. Я обнаружил, что ссылки на сетевое взаимодействие были на ~ 100 мкс медленнее . Я также нашел ссылки на то, что затраты времени выполнения «незначительны» и «близки к нулю», но я хотел бы знать более точно, …


19
Как запустить команду для уже существующего контейнера Docker?
Я создал контейнер с -dтаким образом, чтобы он не был интерактивным. docker run -d shykes/pybuilder bin/bash Я вижу, что контейнер вышел: CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d6c45e8cc5f0 shykes/pybuilder:latest "bin/bash" 41 minutes ago Exited (0) 2 seconds ago clever_bardeen Теперь я хотел бы запускать случайные команды на машине …
495 docker 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.