【Docker】Linux主机部署Docker

Docker部署

1.二进制文件部署

2.普通用户使用docker

  1. 创建docker用户组,并将普通用户添加至docker组 如果docker组不存在的话,需要先行创建

    复制代码
    sudo groupadd docker

    将用户添加至docker用户组,$USER 用户名称

    复制代码
    sudo usermod -aG docker $USER

    被添加的用户并不会立即生效,需要注销后重新进行登录

    复制代码
    newgrp docker
  2. 重新启动docker服务

    检查先前启动docker的进程id

    复制代码
    ps -ef | grep docker

    kill掉之前启动的docker进程

    复制代码
    sudo kill -9 $docker-pid
  3. 确保用户有访问 docker.socket 文件的权限。

    复制代码
    sudo chown :docker /var/run/docker.sock
  4. 普通用户执行docker命令进行确认。

    复制代码
    docker version

    出现下图所示,普通用户能够正常使用docker,后期不再需要sudo权限。

相关推荐
Panda__Panda9 分钟前
docker项目打包演示项目(数字排序服务)
运维·javascript·python·docker·容器·c#
xx.ii10 分钟前
Docker监控
运维·docker·容器
维尔切43 分钟前
Docker 存储与数据共享
运维·docker·容器
温柔一只鬼.1 小时前
Docker快速入门——第四章Docker镜像
运维·docker·容器
程序猿费益洲1 小时前
Docker 网络详解:(三)四大网络模式
网络·docker·容器
一只代码狗1 小时前
Docker Desktop在MAC上无法强制关闭的命令清理方式
macos·docker·php
温柔一只鬼.1 小时前
Docker快速入门——Windowns系统下Docker安装(2025最新理解与完整,附带WSL1如何升级为WSL2)
运维·docker·容器
派阿喵搞电子2 小时前
关于使用docker部署srs服务器的相关指令
服务器·docker·容器
Asurplus3 小时前
【Docker】13、Docker安装RustFS服务
docker·容器·文件存储·rustfs
做运维的阿瑞5 小时前
Docker 通信核心:docker.sock 完全指南
运维·docker·容器