Eu tenho um problema estranho em que meu usuário (em Linux Mint 18.3 Sylvia
) faz parte do grupo docker
, que eu verifico iniciando um terminal:
$ groups
me adm cdrom sudo dip plugdev lpadmin sambashare docker
Agora, quando eu inicio o tmux e executo o mesmo comando, de repente a minha docker
sociedade desaparece:
$ tmux
$ groups
me adm cdrom sudo dip plugdev lpadmin sambashare
O mais estranho é que, quando tento forçar a inclusão do meu usuário no grupo docker
quando no tmux, ele diz que eu já estou nele!
$ sudo adduser me docker
The user 'me' is already a member of 'docker'.
Estou perplexo - por que estar na tmux faria diferença? Para referência, eu uso fish
shell e este é meu .tmux.conf
:
$ cat ~/config/.tmux.conf
new-session
set -g default-terminal "screen-256color"
set -g history-limit 10000
setw -g mode-keys vi
set-option -g default-shell /usr/bin/fish
set-option -g default-command /usr/bin/fish
EDITAR
Quando reiniciei meu computador, tudo funcionou novamente (os shells tmux
e "normal" mostraram minha associação docker
). Ainda estou curioso - por que isso aconteceu?