IBM CloudにDockerコンテナをpushしてみたときの備忘録です。
事前準備
- IBM CLI(command-line interface)
- IBM Cloud Kubernetes Service plug-in
-
ibmcloud plugin install container-service -r Bluemix
でインストール可能 -
ibmcloud plugin list
で確認が可能
- IBM Cloud Kubernetes Service plug-in
-
ibmcloud plugin install container-registry -r Bluemix
でインストール可能 -
ibmcloud plugin list
で確認が可能
- Docker
IBM Cloudにログイン
ibmcloud login
Container RegistryにDockerをPush
//自分用のネームスペースを作成
ibmcloud cr namespace-add <my_namespace>
//Dockerイメージをbuild
docker build --tag registry.ng.bluemix.net/<my_namespace>/XXX <dockerファイル>
//イメージが出来ていることを確認
docker images
//イメージをIBM CloudにPush
docker push registry.ng.bluemix.net/<namespace>/XXX
所感
これでIBM Cloud上にDockerイメージは設置できました。
非常に簡単でした。