AWS

2016-04-14 27 views
0

docker-makine ssh MAC'ımdan (çalışan Docker Makinesi), docker-makine komutuyla AWS üzerinde bir ana bilgisayar hazırladım. Sonra terminalimi EC2 tabanlı ana bilgisayara bağlarım ve bazı kapsayıcılar başlatmak için bazı docker komutları çalıştırıyorum. MAC'ımda bir docker ps komutu yaptığımda, EC2 ana bilgisayarında supleteingly çalışması gereken kapları görüyorum.AWS

Bunu doğrulamak için, sunucuya docker-machine ssh aracılığıyla giriş yapmak istedim. Bu, ben Cannot connect to the Docker daemon. Is the docker daemon running on this host

nasıl EC2 ana bilgisayarda konteynerlerin bir listesini görmek için alabilirsiniz geri almak başarılı, ama bu EC2 ana bilgisayarda 'docker ps' hesabı çalıştırırken (konteyner görmek için)? EC2 ana bilgisayarında kaç tane kapsayıcının çalıştığını nasıl bilebilirim?

cevap

2

SSH kullanıcısı otomatik olarak docker grubuna eklenmez. Bakınız https://github.com/docker/machine/issues/3178. Böylece, kendiniz (usermod -a -G docker docker-user kullanarak) manuel olarak eklemeniz veya sudo docker ps'u kullanmanız gerekir.