Rumah > Operasi dan penyelenggaraan > Docker > 如何解决docker命令不需要敲sudo

如何解决docker命令不需要敲sudo

WJ
Lepaskan: 2020-06-08 16:56:07
asal
2669 orang telah melayarinya

如何解决docker命令不需要敲sudo

如何解决docker命令不需要敲sudo?

由于docker daemon需要绑定到主机的Unix socket而不是普通的TCP端口,而Unix socket的属主为root用户,所以其他用户只有在命令前添加sudo选项才能执行相关操作。

如果不想每次使用docker命令的时候还要额外的敲一下sudo,可以按照下面的方法配置一下。

1、创建一个docker组

$ sudo groupadd docker
Salin selepas log masuk

2、添加当前用户到docker组

$ sudo usermod -aG docker $USER
Salin selepas log masuk

3、登出,重新登录shell

4、验证docker命令是否可以运行

$ docker run hello-world
Salin selepas log masuk

相关推荐:docker教程

Atas ialah kandungan terperinci 如何解决docker命令不需要敲sudo. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan