1.3.3. macOS


1.3.3.1. hyperkit ドライバーの設定

CDK は現在 docker-machine-driver-hyperkit バージョン 1.0.0 に対してテストされています。

hyperkit を使用するには、hyperkitdocker-machine-driver-hyperkit の両方をインストールする必要があります。

1.3.3.1.1. hyperkit のインストール

以下の手順では、hyperkit バイナリーのインストールを /usr/local/bin ディレクトリーに説明します。

  1. hyperkit バイナリーをダウンロードします。

    $ sudo curl -L https://github.com/code-ready/machine-driver-hyperkit/releases/download/v0.15.0/hyperkit -o /usr/local/bin/hyperkit
  2. hyperkit バイナリーの root アクセスを有効にし、これをデフォルトの wheel グループに追加します。

    $ sudo chown root:wheel /usr/local/bin/hyperkit
  3. バイナリーの所有者ユーザー ID(SUID)を設定します。

    $ sudo chmod u+s,+x /usr/local/bin/hyperkit
1.3.3.1.2. docker-machine-driver-hyperkit のインストール
  • Homebrew を使用する場合は、最新バージョンの docker-machine-driver-hyperkit をインストールできます。
$ brew install docker-machine-driver-hyperkit
  • ここでは、docker-machine-driver-hyperkit バイナリーをダウンロードしてインストールし、PATH 環境変数にあるディレクトリーに配置できます。/usr/local/bin ディレクトリーは Docker Machine バイナリーのデフォルトインストールディレクトリーであるため、適切な選択肢となります。

以下の手順では、docker-machine-driver-hyperkit バイナリーのインストールを /usr/local/bin/ ディレクトリーに説明します。

  1. 以下を使用して docker-machine-driver-hyperkit バイナリーをダウンロードします。

    $ sudo curl -L  https://github.com/machine-drivers/docker-machine-driver-hyperkit/releases/download/v1.0.0/docker-machine-driver-hyperkit -o /usr/local/bin/docker-machine-driver-hyperkit
  2. docker-machine-driver-hyperkit バイナリーの root アクセスを有効にし、これをデフォルトの wheel グループに追加します。

    $ sudo chown root:wheel /usr/local/bin/docker-machine-driver-hyperkit
  3. バイナリーの所有者ユーザー ID (SUID) を以下のように設定します。

    $ sudo chmod u+s,+x /usr/local/bin/docker-machine-driver-hyperkit
注記

ダウンロードした docker-machine-driver-hyperkit バイナリーは、特定のバージョンの macOS に対してコンパイルされます。macOS バージョンのアップグレード後にドライバーが機能しなくなる可能性があります。この場合は、ソースからドライバーをコンパイルできます。

$ go get -u -d github.com/machine-drivers/docker-machine-driver-hyperkit
$ cd $GOPATH/src/github.com/machine-drivers/docker-machine-driver-hyperkit

# Install docker-machine-driver-hyperkit binary into /usr/local/bin
$ make build

詳細は、GitHub の hyperkit ドライバー のドキュメントを参照してください。

1.3.3.1.3. 次のステップ

ハイパーバイザーをインストールして設定したら、CDK のインストール に進んでください。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.