【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权限。

相关推荐
极简网络科技19 分钟前
Docker、Wsl 打包迁移环境
运维·docker·容器
杨浦老苏24 分钟前
轻量级Docker管理工具Docker Switchboard
运维·docker·群晖
江湖有缘27 分钟前
【Docker管理工具】部署Docker可视化管理面板Dpanel
运维·docker·容器
一加一等于二39 分钟前
docker部署postgresql17,并且安装插件
docker·postgresql
猫咪老师19952 小时前
多系统一键打包docker compose下所有镜像并且使用
java·docker·容器
aitav02 小时前
⚡️ Linux Docker 基本命令参数详解
linux·运维·docker
Nazi62 小时前
docker数据管理
运维·docker·容器
姓刘的哦3 小时前
ubuntu中使用docker
linux·ubuntu·docker
Altairr5 小时前
Docker基础(二)
运维·docker·容器
藥瓿亭8 小时前
K8S认证|CKS题库+答案| 5.日志审计
linux·运维·docker·云原生·容器·kubernetes·cka