LoginSignup
0
5

More than 5 years have passed since last update.

Macでdocker-machineの自動起動設定

Posted at

Macでログイン時にdocker-machineを自動起動する設定手順

ここに手順があるけど、備忘録として投稿しておく。
http://docs.docker.jp/machine/get-started.html#start-local-machines-on-startup

手順

~/Library/LaunchAgentsディレクトリを作成

mkdir -p ~/Library/LaunchAgents

作成したディレクトリにcom.docker.machine.default.plistというXMLファイルを作成する

~/Library/LaunchAgents/com.docker.machine.default.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>EnvironmentVariables</key>
        <dict>
            <key>PATH</key>
            <string>/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin</string>
        </dict>
        <key>Label</key>
        <string>com.docker.machine.default</string>
        <key>ProgramArguments</key>
        <array>
            <string>/usr/local/bin/docker-machine</string>
            <string>start</string>
            <string>default</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
    </dict>
</plist>

以降、ログイン時に起動するようになるが、ログアウトせずに起動するには以下のコマンドを実行

launchctl load ~/Library/LaunchAgents/com.docker.machine.default.plist
0
5
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
5