「仮想サーバ/docker/dockerhub」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→unauthorized: authentication requiredエラーが出る場合) |
(→dockerhubでアカウント作成) |
||
行3: | 行3: | ||
アカウント名をhogehogeとして以後説明する | アカウント名をhogehogeとして以後説明する | ||
+ | |||
+ | ==デフォルトをprivateに== | ||
+ | #dockerhubページにログイン | ||
+ | #setting/Default Repository Visibilityをprivateへ | ||
==アップロードしたいimage idを調べる== | ==アップロードしたいimage idを調べる== |
2017年4月5日 (水) 00:53時点における版
目次
dockerhubでアカウント作成
アカウント名をhogehogeとして以後説明する
デフォルトをprivateに
- dockerhubページにログイン
- setting/Default Repository Visibilityをprivateへ
アップロードしたいimage idを調べる
docker@default:~$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE pschmitt/owncloud latest cdd1615dc0da 11 weeks ago 483.5 MB
リポジトリにタグをつける
$ docker tag cdd1615dc0da hogehoge/owncloud:latest docker@default:~$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE hogehoge/owncloud latest cdd1615dc0da 11 weeks ago 483.5 MB pschmitt/owncloud latest cdd1615dc0da 11 weeks ago 483.5 MB
同じリポジトリが追加されたことがわかる
dockerhubでprivateリポジトリを作成する
- dockerhubサイトにログイン
- create repositoryボタンを押す
- privateを選択
- 英数字でリポジトリ名を入力
- createボタンを押す
docker pushする方法
$ docker login --username=[username] --email=[email] $ docker push hogehoge/owncloud:latest
unauthorized: authentication requiredエラーが出る場合
loginコマンドが成功してるか確認する
vi ~/.docker/config.json
"docker.io"を"https://index.docker.io/v1/"へ
参考:http://qiita.com/youhei_nakagawa/items/d7bf1e83008e9ed0c68e
docker login情報確認
$ docker info