2017-05-31 9 views
0

docker swarmによって作成されたサービスにどのようにSSHできますか?私は、ドッキングウィンドウのスタックを使用してサービスを作成し、YAMLファイルは次のようになります。私はドッカースームサービスを作成せずに開始することができますか?

version: '3' 
services: 
    app: 
    image: "myimage1" 
    expose: 
     - "8080" 

と私はサービスが実行されていることを検証しますが、私が作成されたサービス(コンテナ)にsshをするかどうかはわかりません。

答えて

0

sshをコンテナに入れるには、コンテナ内でsshサービスを実行する必要があります。これは一般的には良いことではありません。 SSHを実行しなくても、容器のシェルへのアクセスを取得するには、使用することができます: ドッキングウィンドウのexec -tiのbash/shを

はAnsibleはコンテナや画像を管理するためのドッキングウィンドウのモジュール(http://docs.ansible.com/ansible/docker_container_module.html#docker-containerhttp://docs.ansible.com/ansible/docker_image_module.html#docker-image

+0

おかげSreeniを持っています! – tkyass