0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Rancher DesktopでDocker環境を構築してみた。

Posted at

Rancher Desktop セッティングとマニュアル作成

  • 目次
    1. 設定環境
    2. Rancher Desktopのインストール
    3. コンテキストの切り替え
    4. 動作確認

動作確認環境

  • MacBook Pro(M2, 2022)
  • メモリ: 16GB
  • macOS: Sonoma 14.5
  • Rancher Desktop Version 1.14.2
  • Docker Desktopは既にインストール済み

Rancher Desktopのインストール(Homebrew使用)

  1. Homebrewがなければインストール(手順は割愛)

  2. 以下のコマンドを実行しインストール

    brew install --cask rancher
    
  3. Rancher Desktopを起動し、→が”dockerd”であることを確認する
    %E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88_2024-07-03_12.08.39.png

コンテキストの切り替え

TerminalでDockerのステータスを確認

docker info

docker infoコマンドを実行した際にサーバーエラーが発生し、Dockerデーモンが立ち上がっていないという問題が発生しました。

Error response from daemon: dial unix docker.raw.sock: connect: no such file or directory

もともとDocker Desktopを使用していたため、DockerCLIがデフォルトでDocker Desktopのデーモンに接続しようとすることが原因でした。

以下のコマンドでDocker CLIのコンテキストの切り替えを行います。

docker context use rancher-desktop

再度 docker infoを使用すると、正常に動作するようになるはずです。

サンプルアプリケーションで動作確認

ここでは、Hello Dockerのコンテナイメージを使用して動作確認を行います。以下の手順に従ってください。

  1. Hello Dockerイメージをダウンロードします。

    docker pull hello-world
    
  2. Hello Dockerコンテナを実行します。

    docker run hello-world
    

このコマンドを実行すると、以下のようなメッセージが表示されます。

Hello from Docker!
This message shows that your installation appears to be working correctly.

このメッセージが表示されれば、Dockerの設定が正しく完了していることを確認できます。

参考資料

  • Rancher Desktop 公式ページ

  • 環境構築方法

  • サーバーに接続できない場合の対処法

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?