Docker基础(0)linux用户创建和设置权限

news/2024/9/23 14:27:09/

文章目录

  • 1.新增docker用户组
    • 1.1 创建用户组
    • 1.2 查询用户组是否存在
      • 1.2.1 查询所有用户组
      • 1.2.2 查询指定用户组
  • 2.新增用户
    • 2.1 添加用户
    • 2.2 设置密码
  • 3.添加用户到用户组
    • 3.1 用户和用户组关联
    • 3.2 更新用户组
    • 3.3 查询用户所在用户组
  • 4.参考文档


docker_6">1.新增docker用户组

一般来说,在按照官网的方法步骤安装完成docker之后,会默认创建完成一个docker用户组,如果没有,那么则需要我们手动创建。

1.1 创建用户组

# 默认创建
# group add groupname
groupadd docker# 指定ID
groupadd -g 1005 docker

1.2 查询用户组是否存在

1.2.1 查询所有用户组

# 查询所有用户组
cat /etc/group

1.2.2 查询指定用户组

# 查询指定用户组
grep 'docker' /etc/group

2.新增用户

2.1 添加用户

# 一般用户的根目录为/home/newUser,用户名和用户主目录一致
# useradd -m username
useradd -m docker01

2.2 设置密码

#passwd username
passwd docker1

3.添加用户到用户组

3.1 用户和用户组关联

# gpasswd -a username groupname
gpasswd -a docker1 docker

3.2 更新用户组

newgrp docker

3.3 查询用户所在用户组

groups docker1

4.参考文档

【1】用户、用户组概念和基本操作
【2】docker: permission denied相关解决


http://www.ppmy.cn/news/1505684.html

相关文章

uniapp——列表选择样式

案例 代码 <view class"list"><block v-for"(item,index) in 8" :key"index"><view class"item" click"choosePackage(item)" :class"{active:item current}"><view class"i_money&q…

Java程序设计:Java 网络编程实验

目录 1 实验名称 2 实验目的 3 实验源代码 4 实验运行结果图 5 总结 1 实验名称 Java 网络编程实验 2 实验目的 继续熟练掌握在eclipse中调试代码 掌握Java 网络编程中的基本概念及使用方法 掌握TCP协议和Socket套接字编程的使用 3 实验源代码 package Text01.NetworkP…

redis的数据结构与对象

简单动态字符串 文章目录 简单动态字符串SDS的定义SDS的结构图示结构SDS字段解析SDS的特点 SDS和字符串的区别常数复杂度获取字符串的长度杜绝缓冲区的溢出减少修改字符串时的内存分配次数二进制安全兼容部分c字符串函数总结 链表链表和链表节点的实现链表节点&#xff08;list…

Nginx统计PV、NV

目录 PV 分析 UV 分析 在 Nginx 的配置文件中设置 access_log 主要涉及到以下几个方面&#xff1a; 以下是一个基本的 access_log 配置示例&#xff1a; 使用命令行工具对日志进行基本分析&#xff1a; 后端记录 对于 nginx 的 access.log 日志&#xff0c;我们可以根据日…

STM32——外部中断(EXTI)

目录 前言 一、外部中断基础知识 二、使用步骤 三、固件库实现 四、STM32CubeMX实现 总结 前言 外部中断&#xff08;External Interrupt&#xff0c;简称EXTI&#xff09;是微控制器用于响应外部事件的一种方式&#xff0c;当外部事件发生时&#xff08;如按键按下、传感器信号…

请转告HPC计算AI计算单位,选对存储事半功倍

U.2 NVMe全闪混合统一存储GS 5000U是Infortrend产品中一款高性能机型。得益于搭载强劲的第五代IntelXeon处理器&#xff0c;以及支持PCIe 5.0、NVMe-oF、100GbE等多种特点&#xff0c;GS 5000U单台块级性能可达50 GB/s的读、20 GB/s的写&#xff0c;以及1300K的IOPS&#xff1b…

kafka 消费者注册过程

在Kafka中&#xff0c;消费者需要找到组协调器&#xff08;Group Coordinator&#xff09;来加入消费者组并进行分区分配。查找组协调器的过程如下&#xff1a; 1. 初始化消费者&#xff1a; 创建KafkaConsumer实例并加载配置参数。 2. 发送FindCoordinator请求&#xff1a;…

React18+Vite+Eectron从入门到实战系列之一环境安装篇

如果我们的技术栈是react&#xff0c;也想要用electron来开发一个桌面的多端应用该怎么做呢&#xff1f;这篇文章选择了react的技术栈&#xff0c;讲解了环境的初始化步骤 实现效果 步骤 创建 react 项目 npm create vitelatest my-react-app安装依赖 cd my-react-app npm i…