2015-10-29 2 views
1

Мне нужно иметь возможность разрабатывать на osx с экземпляра докера, работающего на удаленном сервере.Установите экземпляр удаленной докеры в мою файловую систему OSX

Экземпляр docker будет работать на вычислительном компьютере Google с использованием кубернетов.

На моем OSX мне нужно, чтобы иметь возможность установить докер файловую систему, так что я могу закодировать в Atom (например), а также терминал, так что я могу запустить запустить мерзавец инструмента и т.д.

Причина в том, так что я могу легко и быстро выполнять кросс-тестирование устройств мобильных веб-приложений.

Мне интересно, смогу ли я это сделать?

Я заметил, что удаленный api стабилен сейчас, поэтому это кажется выполнимым. но я ищу советы/URL-адреса от других, чтобы помочь мне настроить это для себя и для команды. Это сделает разработку более гладкой.

Заранее спасибо.

+0

Почему вы Ван сделать это? Изменение текущего контейнера, а затем вы хотите внести изменения в контейнер, чтобы использовать его позже? Мы используем контейнеры повсюду, но мы следуем этому процессу: разрабатываем локальный, создаем контейнер, публикуем контейнер в частную регистрацию, сервер постановки и prod может обновлять контейнеры через приватный реестр. –

+0

У меня был успех с работающим докере из предварительно созданной коробки Vagrant, когда мне нужно смонтировать тома за пределами корня Docker в OSX –

+0

@rene Мне это нужно, потому что он позволяет тестировать на удаленных нам устройствах быстро. Эти устройства находятся в центрах обработки данных, поэтому им необходимо указать URL-адрес, к которому они могут обратиться. Затем Develops может жить кодом и просматривать изменения во всех устройствах одновременно. Это ускоряет кодирование, потому что вы видите ошибку, возникающую в одном устройстве по сравнению с другим. – Gedw99

ответ

0

Вы можете войти в контекст контейнера с использованием kubectl Exec:

http://kubernetes.io/v1.1/docs/user-guide/getting-into-containers.html

Однако мы пока не имеем механизм, чтобы сделать его легко восстановить сохраненный Docker изображение.

Чтобы сделать это, вам понадобится ssh в узел.

Если вы хотите лучшую поддержку для вашего случая использования, пожалуйста, запрос на функцию с таким количеством подробностей о вашем сценарии, как вы можете: https://github.com/kubernetes/kubernetes/issues/new

+0

Добавлено как запрос функции. # 17341 – Gedw99

Смежные вопросы