Ich habe das neueste Ubuntu-Image von hub.docker.com abgerufen
$ docker pull ubuntu
Alles richtig heruntergeladen, also habe ich den Container gestartet
$ docker run -it ubuntu
Ich habe snapd
in den Container installiert
# apt update
...
All packages are up to date.
# apt install snapd
Get:1 http://security.ubuntu.com/...
...
done.
Wenn ich versuche, mich anzumelden, wird ein Fehler angezeigt
# snap login
2017/04/20 18:06:04.729212 main.go:220: WARNING: cannot create syslog logger
Email address: <[email protected]>
Password of "[email protected]":
error: cannot communicate with server: Post http://localhost/v2/login: dial unix /run/snapd-snap.socket: connect: no such file or directory
Ich habe sogar versucht, sudo
nur um sicher zu gehen ...
# sudo snap login
bash: sudo: command not found
snapd
Daemon nicht ausgeführt wird.systemctl status snapd.s*
Failed to connect to bus: No such file or directory
Antworten:
Es dauert mehr als das, bis snapd in einem Docker-Container funktioniert. Schauen Sie sich Ogra's Container hier an: https://github.com/ogra1/snapd-docker
quelle