SEワンタンの独学備忘録

IT関連の独学した内容や資格試験に対する取り組みの備忘録

【GCP】GCE(CentOS7)にインストールしたコマンドが実行できない

小ネタメモ。

GCE(CentOS7)を立てた後、すぐにdocker-machineをインストールしたけどコマンドがでてこない。

docker-machineは以下にインストールされている。

/usr/local/bin/docker-machine

フルパスでコマンドを打つと実行できるようす。

[root@devserver bin]# /usr/local/bin/docker-machine --version
docker-machine version 0.7.0, build a650a40

パスを確認する。

echo $PATH

・出力結果

/sbin:/bin:/usr/sbin:/usr/bin

確かに$PATH/usr/local/bin/がない。
なので環境変数に追加する。

PATH=$PATH:/usr/local/bin/
PATH=$PATH:/usr/local/sbin/

コマンドで実行できるようになった。

[root@devserver bin]# docker-machine --version
docker-machine version 0.7.0, build a650a40

恒久対応を行う場合は「/etc/profile」の最終行に環境変数の設定コマンドを記述しておく。
GCEのCentOS7では初期設定で/usr/local/bin/がPATHに設定されていないというだけの話でした。