Docker
概要 docker runの--restart=alwaysオプションを利用して、コマンド終了後にコンテナを再起動させてみたいと思います。 コマンド例 以下のように--restart=alwaysオプションを利用してDockerコンテナを起動しています。 ちなみにオプションの意味はこんなか…
概要 docker run -dでDockerコンテナをバックグランドで実行してみたいと思います。 コマンド例 -dオプションをつけてdocker runをしています。 実行するコマンドは裏で動き続けるようにyesコマンドを実行させています。 $ sudo docker run -d centos yes 65…
概要 docker runコマンドの引数に/bin/bashを渡してbashプロンプトを起動して、コンテナの中に入ってみたいと思います。 コマンド例 以下のような感じでコンテナを起動します。 オプションとして-itを使用しています。 -iはコンテナの標準入力を開くオプショ…
概要 docker pushしようとおもったら以下のようなエラーがでてきました。 $ sudo docker push test The push refers to repository [docker.io/library/test] bcc97fbfc9e1: Preparing denied: requested access to the resource is denied なんやこれはと思…
概要 Docker Hubにログインしてイメージをアップロードするのを、コマンドだけでやってみたいと思います。 手順 docker loginとdocker pushコマンドを利用します。 Docker Hubへログインする docker loginコマンドを利用してDocker Hubへログインします。 コ…
概要 docker rmiコマンドでDockerイメージを削除しようと思ったところ以下のようなメッセージが出てきました。 $ sudo docker rmi centos Error response from daemon: conflict: unable to remove repository reference "centos" (must force) - container …
概要 docker rmiコマンドを利用して複数のDockerイメージを削除してみたいと思います。 イメージ名をスペース区切りで削除する 削除したいDockerイメージ名をスペース区切りで指定してあげます。 今回はdebianとubuntuのイメージを削除してみたいと思います…
概要 docker rmiコマンドでDockerイメージを削除してみたいと思います。 削除してみる docker rmi [オプション] イメージ名でDockerイメージを削除することができます。 たとえばイメージが以下のような感じだとする $ sudo docker images REPOSITORY TAG IM…
概要 docker searchコマンドを利用してDocker Hub上に公開されているDockerイメージを検索してみます。 コマンド例 以下のようなかんじでイメージを検索することができます。 centosのイメージを検索しています。 $ sudo docker search centos NAME DESCRIPT…
概要 docker tagコマンドを利用してDockerタグに任意の名前をつけてみたいと思います。 コマンド例 たとえばローカルのDockerイメージがこんなかんじだとする。 $ sudo docker images REPOSITORY TAG IMAGE ID CREATED SIZE centos latest 49f7960eb7e4 4 we…
概要 docker inspectコマンドを利用してDockerイメージの詳細情報を取得してみたいと思います。 実行してみる ローカルのDockerイメージ情報がこんな感じだとする。 $ sudo docker images REPOSITORY TAG IMAGE ID CREATED SIZE debian latest 9a5d7185d3a6 …
概要 DockerHubというDocker公式が提供しているリポジトリサービスのWebサイトからDockerイメージをローカルにpullでダウンロードしてきたいと思います。 DockerHubにアクセスする Docker Hubは以下からアクセスできます。 https://hub.docker.com/ 今回はde…
概要 Dockerの勉強をかねてAmazonLinux2にDockerをインストールしてhelloworld的なことをしてみたいと思います。 Dockerのインストール ふつうにyum installするだけです。 $ sudo yum install docker インストールできました! $ docker --version Docker v…