捐血一袋救人一命

2023年11月1日 星期三

以非 root 身分運行 Docker

以非 root 身分運行 Docker

如何讓非 root 使用者也可以執行 docker

以下指令請以非 root 身分執行

if [ $(grep docker /etc/group | wc -l) -eq 1 ]; then echo "group exists."; else sudo groupadd docker; fi
sudo usermod -aG docker $USER;
newgrp docker;
sudo chown "$USER":"$USER" /home/"$USER"/.docker -R;
sudo chmod g+rwx "$HOME/.docker" -R;

參考資料:
Run the Docker daemon as a non-root user(Rootless mode)

0 意見: