Загрузка кода из Ibm Bluemix с помощью облачного литейного производства?

Привет, ребята, мой компьютер только что умер, и я потерял все свои файлы. Теперь я использовал IBM Bluemix для создания приложения js узла, поэтому все мои файлы находятся в пространстве IBM Bluemix, но я почему-то не могу загрузить свои файлы, которые там находятся, Он позволяет вам загружать стартовый код, но не позволяет загружать последние выпуски с помощью облачного литейного производства. Я действительно застрял в этом любая помощь будет полезна.

4 ответа

Вы можете использовать плагин cf-download [1]

[1] https://github.com/ibmjstart/cf-download

Я только что узнал этот способ Cloud Foundry для доступа к приложению (каждое приложение - пользователь в виртуальной машине Linux). Вам необходимо установить CLI Cloud Foundry - https://docs.cloudfoundry.org/cf-cli/install-go-cli.html и использовать установщик для вашей платформы.

  1. После установки cf cli сначала можно войти в конечную точку API (путь до командной строки> - это просто мой путь к локальному серверу / ПК), где обычно находятся коды загруженных / локальных приложений:

L: \ IBM Cloud \ PythonFlaskLab>см. Логин

Электронная почта> rpoon@abrs.net

Пароль> хххххххх Аутентификация... ОК

L: \ IBM Cloud \ PythonFlaskLab>cf api https://api.ng.bluemix.net/ Установка конечной точки API для https://api.ng.bluemix.net/... OK

  1. следующий

cf ssh с вашим обычным именем пользователя и pw. (см. CLI Cloud Foundry, который вы можете загрузить и установить)

после входа это похоже на виртуальную машину Linux с вашим приложением в качестве имени пользователя:

  1. Пример показан ниже:

L: \ IBM Cloud \ PythonFlaskLab> cf ssh CommunityPythonFlaskTrialLR

vcap @ xxxxxxxxxxxxxxxxxx: ~ $ dir

журналы приложений deps staging_info.yml tmp

vcap @ xxxxxxxxxxxxxxxxxx: ~ $ cd app

vcap @ xxxxxxxxxxxxxxxxxx: ~ / app $ dir

ЛИЦЕНЗИЯ manifest.yml УВЕДОМЛЕНИЕ Procfile README.md needs.txt static welcome.py

Вы можете использовать Linux scp для отправки на любой ПК или сервер с именем FQDN.

  1. Вы можете использовать: cf apps для просмотра всех ваших приложений

L:\IBM Cloud\PythonFlaskLab>cf apps Получение приложений в org rpoon@abrs.net / space dev как rpoon@abrs.net... OK

имя запрошенное состояние экземпляры URL-адреса дисков памяти abrsserver1 запущено 1/1 32M 1G abrsserver1.mybluemix.net Сообщество Python Flask Trial запущено 1/1 128M 1G Community-Python-Flask-Trial-LR.mybluemix.net RPcourseraIOT запущено 1/1 256M 1G RPcourseraIOT.mybluemix.net

Это был бы более ручной процесс (по сравнению с плагином, который еще предстоит опробовать), но он позволит вам узнать, что происходит под капотом, или отредактировать ваше приложение непосредственно в облаке vm или для устранения неполадок и перемещения. Знакомство с деталями Linux действительно полезно, если я захочу.

Поскольку это приложение node.js, вы также можете использовать средство просмотра файлов Bluemix для доступа к файлам непосредственно из приложения и их загрузки. Просто выберите "Файлы" в меню пользовательского интерфейса слева и перейдите в каталог "app". Ваши файлы приложений должны быть там. Вы можете просмотреть их, нажав на них, а затем загрузить их с небольшим значком стрелки вниз в правом верхнем углу:

Файловый навигатор Bluemix

Если вы можете получить доступ к своему приложению через панель инструментов, вы создали для него Git-репозиторий? Если нет, вы можете нажать кнопку "Добавить Git" и увидеть свой код в DevOps.

Чтобы загрузить на локальную рабочую станцию, вы можете запустить команду git clone и скопировать файлы из URL вашего репозитория Git проекта.

Другие вопросы по тегам