2016-09-21 1 views
0

현재 IBM Bluemix 플랫폼을 사용하고 있으며 첫 번째 앱을 배포하려고합니다. 기본적으로 나는 시동 코드를 다운로드했고 변경없이 배포하려고했습니다.Bluemix cli panic

내가 무슨 짓을 :

는 불행하게도, bluemix 명령 (뿐만 아니라 바로 가기 'BX')가 작동하지 않습니다

  • 설치된 CF
  • 설치된 bluemix의 CLI. 나는 점점 해요 :

    지금까지 내가 성공적으로 bluemix 설치 알고
    panic: invalid character '[' after object key:value pair  
    
        goroutine 1 [running]: 
        panic(0x99b680, 0xc8202dfa60) 
         /home/travis/.gimme/versions/go1.6.3.linux.amd64/src/runtime/panic.go:481 +0x3e6 
    github.ibm.com/Bluemix/bluemix-cli-release/vendor/github.ibm.com/Bluemix/ibm-containers-cli/containers-plugin/i18n.initWithLocale(0xa80958, 0x5, 0xa80958) 
        /home/travis/gopath/src/github.ibm.com/Bluemix/bluemix-cli-release/vendor/github.ibm.com/Bluemix/ibm-containers-cli/containers-plugin/i18n/i18n.go:61 +0x71 
    github.ibm.com/Bluemix/bluemix-cli-release/vendor/github.ibm.com/Bluemix/ibm-containers-cli/containers-plugin/i18n.Init(0x7f1cd50675e8, 0xc820263db0, 0x7f1cd5067720, 0xe8c380, 0x20) 
        /home/travis/gopath/src/github.ibm.com/Bluemix/bluemix-cli-release/vendor/github.ibm.com/Bluemix/ibm-containers-cli/containers-plugin/i18n/i18n.go:55 +0x121 
    github.ibm.com/Bluemix/bluemix-cli-release/vendor/github.ibm.com/Bluemix/ibm-containers-cli/containers-plugin/i18n.init() 
        /home/travis/gopath/src/github.ibm.com/Bluemix/bluemix-cli-release/vendor/github.ibm.com/Bluemix/ibm-containers-cli/containers-plugin/i18n/i18n.go:41 +0x19a 
    github.ibm.com/Bluemix/bluemix-cli-release/vendor/github.ibm.com/Bluemix/ibm-containers-cli/containers-plugin.init() 
        /home/travis/gopath/src/github.ibm.com/Bluemix/bluemix-cli-release/vendor/github.ibm.com/Bluemix/ibm-containers-cli/containers-plugin/wrapper_docker.go:79 +0x6e 
    main.init() 
        /home/travis/gopath/src/github.ibm.com/Bluemix/bluemix-cli-release/main.go:14 +0x40 
    

    (에 따라 설치)

    The Cloud Foundry CLI version 6.21 is already installed. 
    Copying files ... 
    The Bluemix Command Line Interface (Bluemix CLI) is installed successfully. 
    To get started, open a new Linux terminal and enter "bluemix help", or enter "bx help" as short name.  
    
    With Bluemix CLI 0.4.0 or later, the CLI can automatically collect diagnostic and usage information and send it to Bluemix for analysis. 
    This information will help us better understand current client usage and plan for future use. No personally identifiable data is collected.  
    
    To stop collecting information, you can run the following command: 
         'bluemix config --usage-stats-collect false' 
    

    나는 무엇을 잘못 그 짓을 한거야?

    감사합니다.

    마티유

+0

운영 체제는 무엇입니까? 운영 체제에 맞는 cli를 설치 했습니까? –

+0

내 OS는 우분투이며 적절한 cli를 설치했습니다 (여기에 하나만 있습니다.) (http://clis.ng.bluemix.net/ui/home.html) –

답변

1

이이 문제에 대한 정확한 해결책이 아니다, 그러나 당신이 Bluemix에 클라우드 파운드리 응용 프로그램을 밀어 Bluemix CLI가 필요하지 않습니다. Cloud Foundry CLI를 사용할 수 있습니다.

docs

은 시작하는 방법에 대한 몇 가지 세부 사항을 가지고 있지만, 당신이 필요합니다 기본 명령은 다음과 같습니다가 아닌 미국 지역에있는 경우

cf api https://api.ng.bluemix.net/ 

그런 다음에 따라 eu-gb 또는 au-sydng를 교체 로그인 지침. 마지막으로는 스타터 코드 실행

cf push [name of application] 

의 디렉토리에서 당신은 또한 256메가바이트에 대한 즉 -m 256m, 메모리를 설정 -m 플래그를 사용할 수 있습니다 당신은 buildpack을 설정 -b 플래그를 사용할 수 있습니다. cf buildpacks으로 미리로드 된 빌드 팩 목록을 볼 수 있지만 사용자 정의 빌드 팩을 사용할 수도 있습니다.

+1

답변 해 주셔서 감사합니다! 내가 직접 git을 사용하여 푸시 할 수 있다는 것을 알았고 Github 저장소를 Bluemix의 저장소에 연결하는 것이 더 정확했다. –