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

相关推荐
网络小白不怕黑6 小时前
Docker容器网络:四大模式解析与自定义网络
运维·docker·容器
gwd20010 小时前
如何快速设置 Docker 代理设置
运维·人工智能·docker·容器
一苓二肆11 小时前
代码常用工具使用
git·vscode·docker·github·vim
weixin_5214311211 小时前
Docker容器技术
运维·docker·容器
java_logo12 小时前
LinuxServer.io LibreOffice 容器化部署指南
java·开发语言·docker·dubbo·openoffice·libreoffice·opensource
杨浦老苏12 小时前
隐私优先的图片遮蔽工具AutoRedact
docker·ai·工具·群晖·图片
Radan小哥13 小时前
Docker学习笔记—day012
笔记·学习·docker
qq_54702617914 小时前
Docker 搭建Nexus3私服
运维·docker·容器
driver199914 小时前
hyperV装的windows11安装docker不支持虚拟化
运维·docker·容器
warrah15 小时前
docker portainer的应用
docker