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

相关推荐
e***877012 分钟前
Node.js 与 Docker 深度整合:轻松部署与管理 Node.js 应用
docker·容器·node.js
q***71012 小时前
从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
docker·容器·node.js
ArabySide2 小时前
【ASP.NET Core】ASP.NET Core应用的Docker容器化与阿里云托管
阿里云·docker·asp.net
好奇的菜鸟4 小时前
在 WSL 中安装 Docker
运维·docker·容器
杨浦老苏4 小时前
AI驱动的图表生成器Next-AI-Draw.io
人工智能·docker·ai·群晖·draw.io
秋邱7 小时前
高等教育 AI 智能体的 “导学诊践” 闭环
开发语言·网络·数据库·人工智能·python·docker
芥子沫8 小时前
日记应用推荐-Docker安装DailyNotes应用
docker·容器·日记
贝锐16 小时前
Docker部署Teemii本地漫画库,并通过花生壳内网穿透实现远程访问
docker
i***220720 小时前
springboot整合libreoffice(两种方式,使用本地和远程的libreoffice);docker中同时部署应用和libreoffice
spring boot·后端·docker