docker啟動centos7後sudo不能使用
過程
- 使用
進入centos鏡像,然後安裝了docker,想使用docker -it xxx /bin/sh
啟動docker服務,提示需要sudo權限systemctl start docker
- 加上sudo提示sudo找不到,網上查了一下,使用
安裝後可以使用了yum insetall sudo
-
又提示sudo systemctl start docker
Failed to get D-Bus connection: Operation not permitted
解決辦法
- 以特權模式建立容器
docker run -it --name centos7 --privileged=true centos:latest /usr/sbin/init
- 再重新進入容器
參考
- https://blog.csdn.net/rznice/article/details/52253114