Wpis z mikrobloga

@efem: A u mnie śmiga. Może masz starego dockera, zrób docker version
Client:
Version: 17.05.0-ce
API version: 1.24 (downgraded from 1.29)
Go version: go1.8.1
Git commit: 89658be
Built:
OS/Arch: darwin/amd64

Server:
Version: 1.12.0
API version: 1.24 (minimum version )
Go version: go1.6.3
Git commit: 8eab29e
Built: Thu Jul 28 23:54:00 2016
OS/Arch: linux/amd64
Experimental: false
  • Odpowiedz
@efem: Ale jest błędna( ͡° ͜ʖ ͡°)

docker run --rm -p 5432:5432 -e POSTGRES_PASSWORD=XXX -e POSTGRES_USER=XXXX postgres:9.6
  • Odpowiedz
@efem: głupoty prawisz. Komunikacja odbywa się z API daemona na prawach roota.

# ls -l /var/run/docker.sock
srw-rw---- 1 root docker 0 Nov 7 2016 /var/run/docker.sock

Trzeba mieć dostęp do tego pliku, a więc albo root, albo być w grupie o nazwie docker.
  • Odpowiedz
@efem: Po dodaniu się do grupy docker trzeba się przelogować i to w sumie powinno wystarczyć aby nie używać sudo (zakładając że jesteś na Linuksie)
  • Odpowiedz