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

相关推荐
爱技术的小伙子3 分钟前
【 Docker 快速部署 MySQL 8.0(2026最新实践)—— 一键启动 + 数据持久化 + 常见优化】
mysql·adb·docker
hunter14506 分钟前
docker 在centos和ubuntu的安装
linux·docker·centos
不做码农好多年,该何去何从。26 分钟前
阿里云上使用docker-compose安装禅道
阿里云·docker·云计算
boy快快长大34 分钟前
Docker简单服务迁移
运维·docker·容器
危笑ioi1 小时前
docker部署jenkins/gitlab/nexus3/nginx配置端口转发与ssl
nginx·docker·gitlab·jenkins·ssl
刘某的Cloud1 小时前
docker cp 传文件,使用 docker exec 结合 tar 流传输,效率更高且能保留权限
linux·运维·docker·容器·系统
摸鱼仙人~1 小时前
OpenManus沙箱实现解析:从Docker容器到轻量替代方案
docker·容器·eureka
螺旋小蜗1 小时前
docker-compose文件属性(14)build
java·docker·eureka
打工的小王12 小时前
docker(三)具体项目的部署
运维·docker·容器
有风听风有雨看雨13 小时前
【Critical】docker unauthorized 2375
docker·容器·eureka