解决非root用户使用docker的办法,普通用户加入docker组

来自linux中国网wiki
跳到导航 跳到搜索

普通用户docker普通用户加入docker组

#这一步一般都有了的 ,确定有的直接跳过
sudo groupadd docker


加入docker 


USER=lxxx 

usermod -aG docker ${USER}

systemctl restart docker


跑起来的服务可能会停止哦  注意  

docker-compose restart  #重启服务哦 

我看到  要注意一下 

$ docker-compose  ps 
           Name                          Command              State    Ports
----------------------------------------------------------------------------
dockerforservices_mysql_1     docker-entrypoint.sh mysqld     Exit 0        
dockerforservices_nginx_1     nginx                           Exit 0        
dockerforservices_php-fpm_1   docker-php-entrypoint php-fpm   Exit 0        
[lxtx@ip-172-31-27-123 docker-for-services]$ docker ps 
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES


see also

解决非root用户使用docker的办法


https://www.cnblogs.com/franson-2016/p/6412971.html


https://blog.csdn.net/kongxx/article/details/52413332

https://blog.csdn.net/point0mine/article/details/79448402