かべぎわブログ

技術的なことについてかけたらいいな…

Docker

docker loginとpushでDocker Hubにイメージをアップロードする

概要 Docker Hubにログインしてイメージをアップロードするのを、コマンドだけでやってみたいと思います。 手順 docker loginとdocker pushコマンドを利用します。 Docker Hubへログインする docker loginコマンドを利用してDocker Hubへログインします。 コ…

Dockerイメージが削除できないときはまずコンテナが削除されているかどうか確認する

概要 docker rmiコマンドでDockerイメージを削除しようと思ったところ以下のようなメッセージが出てきました。 $ sudo docker rmi centos Error response from daemon: conflict: unable to remove repository reference "centos" (must force) - container …

docker rmi で複数イメージを削除する

概要 docker rmiコマンドを利用して複数のDockerイメージを削除してみたいと思います。 イメージ名をスペース区切りで削除する 削除したいDockerイメージ名をスペース区切りで指定してあげます。 今回はdebianとubuntuのイメージを削除してみたいと思います…

docker rmi でDockerイメージを削除する

概要 docker rmiコマンドでDockerイメージを削除してみたいと思います。 削除してみる docker rmi [オプション] イメージ名でDockerイメージを削除することができます。 たとえばイメージが以下のような感じだとする $ sudo docker images REPOSITORY TAG IM…

docker searchでDocker Hubのイメージを検索する

概要 docker searchコマンドを利用してDocker Hub上に公開されているDockerイメージを検索してみます。 コマンド例 以下のようなかんじでイメージを検索することができます。 centosのイメージを検索しています。 $ sudo docker search centos NAME DESCRIPT…

docker tagでDockerイメージにタグを付ける

概要 docker tagコマンドを利用してDockerタグに任意の名前をつけてみたいと思います。 コマンド例 たとえばローカルのDockerイメージがこんなかんじだとする。 $ sudo docker images REPOSITORY TAG IMAGE ID CREATED SIZE centos latest 49f7960eb7e4 4 we…

docker inspectでDockerイメージの詳細を取得する

概要 docker inspectコマンドを利用してDockerイメージの詳細情報を取得してみたいと思います。 実行してみる ローカルのDockerイメージ情報がこんな感じだとする。 $ sudo docker images REPOSITORY TAG IMAGE ID CREATED SIZE debian latest 9a5d7185d3a6 …

Docker Hubからイメージをpullでダウンロードする

概要 DockerHubというDocker公式が提供しているリポジトリサービスのWebサイトからDockerイメージをローカルにpullでダウンロードしてきたいと思います。 DockerHubにアクセスする Docker Hubは以下からアクセスできます。 https://hub.docker.com/ 今回はde…

AmazonLinux2にDockerをインストールしてhelloworldしてみる

概要 Dockerの勉強をかねてAmazonLinux2にDockerをインストールしてhelloworld的なことをしてみたいと思います。 Dockerのインストール ふつうにyum installするだけです。 $ sudo yum install docker インストールできました! $ docker --version Docker v…