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

相关推荐
wefg12 小时前
【Docker】镜像相关指令
运维·docker·容器
java_logo4 小时前
Docker 部署 DPanel:轻松搭建轻量容器管理平台
运维·docker·容器·podman·容器管理·dpanel·轩辕镜像
死磕音视频4 小时前
Open WebUI 入门:用 Docker 装上本地对话界面并连接 Ollama
docker·ollama·本地大模型·open webui
分布式存储与RustFS4 小时前
CI 老被 Docker Hub 的 429 卡住,自建 Registry 把镜像搬进内网
运维·docker·开源·镜像仓库·对象存储·ci·rustfs
n112125 小时前
Docker 容器时区错 8 小时:3 个坑
运维·docker·容器·故障排查·服务器运维·容器时区
慈云数据5 小时前
用 DSH 辅助部署一个网站监控平台:Uptime Kuma + Docker 实战
运维·docker·容器
螺蛳粉 螺蛳粉6 小时前
第 03 篇:为什么 K8s 的最小调度单元是 Pod 而不是容器:pause 容器与边车模式(底座认知 03)
docker·云原生·容器·kubernetes·etcd·运维排障·kube-apiserver
杨浦老苏1 天前
把项目管理搬回自己服务器:Windshift部署与避坑
docker·项目管理·群晖
木雷坞1 天前
Baserow Docker部署:导入设备借用CSV,再用表单新增登记
运维·docker·容器
wefg11 天前
【Docker】基本指令
运维·docker·容器