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

Docker - это проект с открытым исходным кодом, который автоматизирует развертывание приложений внутри программных контейнеров.

3
удалить помеченное изображение Docker из личного реестра
Как я могу удалить ошибочно добавленный тег из изображения в личном реестре Docker? Опция -rmi не работает для удаленных образов в Docker 1.9.1. user@ubuntu-user:~$ docker --version Docker version 1.9.1, build a34a1d5 user@ubuntu-user:~$ docker search myregistry:5000/user/image NAME myregistry:5000/user/image:20160119 myregistry:5000/user/image:20160119-20160120 user@ubuntu-user:~$ docker rmi myregistry:5000/user/image:20160119-20160120 Error response from daemon: could not find image: …

2
Как сделать Dockerized репликацию MongoDB в сервисе Elastic Container
У меня есть приложение Node.js вместе с базой данных MongoDB, работающей на AWS ECS. Установки, которые у меня есть на данный момент, состоят из 2 ELB и 2 экземпляров, каждый из которых выполняет Docker-контейнер со своей назначенной службой (node ​​/ mongo): Elastic Load Balancer -> Dockerized Node -> Elastic Load …

3
Могу ли я использовать переменные окружения nginx в статических файлах, которые обслуживает nginx?
Если я использую переменную окружения в конфигурации nginx, а nginx настроен для обслуживания только статических файлов (html, js, css - например, приложение AngularJs), есть ли способ использовать переменную окружения в файле JS, который обслуживает nginx ? Или это единственный способ запустить нестатический сервер, например, io.js, php и т. Д. Кстати, …

1
Как создать среду Linux, в которой указаны конкретные версии пакетов?
Я создаю dockerfile, который запускает пользовательское приложение, привязанное к определенной версии Java. Я использую базовое изображение centos7, потому что именно эту статью я имел в виду, и потому что мне нужно что-то использовать, так что это так же хорошо, как и любое другое. Мне, честно говоря, все равно, какой пользовательский …
9 linux  centos  java  yum  docker 

2
Неизменная модель сервера с Docker / Ansible или Ansible, Puppet и Foreman в AWS?
Мы сталкиваемся с интересным аргументом и попадаем в два лагеря. Я заинтересован в каких-либо конкретных проблемах с идеей или ошибками, которые мы могли бы пропустить. На самом деле, все, что может помочь нам принять решение или указать на вещи, которые мы не учитываем. Я знаю, что это немного противоречит правилу …

3
Почему docker-machine очищает данные при перезапуске?
Я использую Docker Toolbox на OSX. Я создал контейнер тома данных для хранения постоянных данных: https://docs.docker.com/userguide/dockervolumes/#creating-and-mounting-a-data-volume-container . Я проверил, что эти данные действительно хранятся на виртуальной машине boot2docker (созданной docker-machine), а не в контейнере, чтобы они сохранялись. Однако «перезапуск docker-machine» очищает эти пользовательские данные на виртуальной машине. Я не могу …

2
Невозможно записать файл / etc / hosts из Dockerfile с помощью RUN
Я делаю образ докера, используя довольно простой Dockerfile. Внутри Dockerfile у меня есть эта команда: RUN printf "192.92.13.243 www.hahaha.com \n" >> /etc/hosts Кажется, что с самой командой все в порядке, поскольку создание образа на этом этапе не останавливается. Проблема заключается в следующем: при запуске образа строка, которая должна быть вставлена …

2
Почему пользователь Jenkins не может получить доступ к Unix-сокету Docker?
Я добавил jenkinsпользователя в dockerгруппу, полагая, что это позволит заданиям Jenkins запускать команды Docker. Если я переключаюсь на jenkinsпользователя, я могу убедиться, что он работает (вручную): ubuntu@hostname:~$ ps aux | grep java jenkins 2210 9.5 7.5 1950316 292896 ? Sl 00:01 1:00 /usr/bin/java -jar /data/jenkins/jenkins-1.586.war --httpPort=8080 -Xloggc:/var/log/jenkins/gc.log ubuntu@hostname:~$ getent group …

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

4
Правило Iptables LOG внутри сетевого пространства имен
Я пытаюсь настроить правила iptables для контейнера Docker. Я использую nsenter для выполнения команды iptables внутри сетевого пространства имен контейнера: # log access to port 8080 PID=$(docker inspect --format "{{.State.Pid}}" $ID) /home/ubuntu/nsenter -n -t $PID iptables -A OUTPUT -o eth0 -p tcp -m tcp --dport 8080 -j LOG Этот подход …

4
Служба Ecs не обновляет определение задачи
В кластере ecs у меня есть служба, работающая с двумя экземплярами ec2. И я обновляю определение задачи, чтобы взять новый образ докера. Но старое определение задачи все еще выполняется, хотя существует новое определение задачи. Я использовал следующие команды для обновления определения задачи и службы. aws ecs register-task-definition --family service90-task --cli-input-json …

1
Почему UFW не блокирует порты, которые были открыты с помощью докера?
Я установил некоторые правила на своем UFW, но я думаю, что это просто ничего не блокирует. Это его текущий статус: ~# ufw status verbose Status: active Logging: on (low) Default: deny (incoming), allow (outgoing), deny (routed) New profiles: skip To Action From -- ------ ---- 22 ALLOW IN Anywhere 80 …
8 firewall  docker  ufw 

2
Контейнерный PostgreSQL с данными в распределенной файловой системе
Мне любопытно, если кто-то на самом деле запускает PostgreSQL в контейнере, работающем в какой-либо форме распределенной файловой системы - предпочтительно GlusterFS или что-нибудь еще. В настоящее время я бегу Mesos / Marathon. В случае сбоя узла PostgreSQL Marathon просто запускает другой экземпляр PostgreSQL на других узлах и, если все сделано …

2
Использование Let's Encrypt внутри официального Wordpress-контейнера Docker
Я пытаюсь получить Давайте зашифровать внутри официального контейнера Docker Wordpress. Настройте среду $ cat docker-compose.yml wordpress: hostname: some.fqdn.com image: wordpress links: - db:mysql ports: - 80:80 - 443:443 db: image: mariadb environment: MYSQL_ROOT_PASSWORD: example $ docker-compose -f docker-compose.yml up -d $ docker exec -ti root_wordpress_1 bash Установить Let's Encrypt $ …


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