2017-08-10 10 views
0

私はドッカーには新しいです。私はgitとrubyをsockを通してドッカーコンテナにインストールしたいと思っています。まず、docker.dmgをダウンロードし、ローカルのMacマシンにインストールしました。sshをドッカーにする方法

docker-machine version 0.12.0, build 45c69ad 

しかし

docker ps 
CONTAINER ID  IMAGE    COMMAND    CREATED    STATUS    PORTS    NAMES 

それは何も返しません。だから私はドッカーの名前を持っていない。そのため、ipとsshを入手するのは難しいです。 私がsshできると、コマンドラインからgit/ruby​​などをインストールできます。あなたのドッキングウィンドウのランニングを得れば

+0

。開始するには 'docker hello-world'を実行してみてください。コンテナの概念が初めての場合は、ドッカーのチュートリアルを参照することをおすすめします。 –

+0

私はすでにそれを実行しました。 docker hello-worldを実行してください こんにちはドッカーから! このメッセージは、インストールが正しく動作しているようです。しかし、ドッカーの名前は言わない。私は「デフォルト」という名前で試しましたが、運はありません。 – asinha

答えて

0

、次でコマンドラインからのbashを実行することができます。

docker exec [docker-name] -it bash 
0

あなたがお住まいの地域にドッカーを実行している場合は、あなたがsshをする必要はありません。あなたはいくつかのコンテナを実行する必要があります。

しかし、あなたが本当にコンテナ内でsshをする必要がある場合は、あなたが行うことができます:あなたが最初のドッキングウィンドウコンテナを実行する必要が

docker exec -it <container_id> bashが、高山の画像の

docker exec -it <container_id> ash

+0

私の目標は、私がそれを行うことができれば私は遠隔のマシンの一つでこれを設定するということです。だから私はsshをする必要があります。 – asinha

+0

「it」と「this」でより具体的になりますか? –

+0

もし私がsshをやることができたら私はリモートマシンとsshのどちらかでドッカーをセットアップしてgit/ruby​​などをインストールします – asinha

関連する問題