一、Docker是啥?Docker 是基于Go语言实现的一个开源项目,通过对应组建的封装,分发,部署,运行等生命周期的管理,使用户的应用及其运行环境“一次镜像,处处运行”,其实是一个应用容器,类似于一个虚拟机。通过以容器的形式将应用程序及其所有依赖项打包成一个可运行环境就是image镜像文件就可发布到 Linux 机器,通过该image镜像文件生成Docker容器实例就可运行。便于应用程序的交付部
转载
2023-08-18 15:56:00
137阅读
内容简介在docker实践中,有时候会出现一些稳定性问题,例如docker容器无法启动等,尤其是版本较早的docker。另外,在容器镜像 内部有时候也会因为配置不当而导致容器启动不起来,这个时候,如果了解了docker所采用的存储技术的原理,那么就可以实现不启动容器,就把容器的数据 卷挂载到宿主机的指定目录上,然后再到其中做修改或备份数据工作,使容器恢复正常并恢复重要数据技术原理1、docker镜
转载
2023-08-08 11:36:03
47阅读
# Docker配置不用root启动
在处理Docker容器时,通常的做法是使用root用户来启动和运行容器。然而,为了确保安全性和隔离性,建议配置Docker以非root用户启动。这篇文章将指导你如何进行设置。
## 为什么要避免使用root用户?
使用root用户运行Docker容器可能会引入安全风险。例如,攻击者如果能够获取到容器内的root权限,则可能会对宿主机进行攻击。通过使用非r
原创
2024-09-16 05:54:42
532阅读
# 如何不用root登录docker
在使用Docker的过程中,经常会涉及到登录到容器中进行操作。但是默认情况下,需要使用root用户登录到容器中,这可能存在一定的安全风险。本文将介绍如何不使用root用户登录到Docker容器中来解决这个问题。
## 实际问题
在实际使用中,如果我们需要在Docker容器中进行一些操作,比如查看日志、修改配置文件等,我们会使用`docker exec`命
原创
2024-03-24 04:47:35
51阅读
安装docker: wget -qO- https://get.docker.com/ | sh 每次使用docker命令时都需要在前面加上sudo并输入密码,我们可以用下面的方法免sudo使用Docker:如果还没有 docker group 就添加一个:sudo groupadd dockerubuntu下,通过一下命令来看有没有groupcat /ect/group将用户加入该 group
转载
2023-08-04 11:14:26
531阅读
题目:搭建一套LVS-DR模型的高性能集群,并实现以下功能:(1) wordpress程序通过nfs共享给各个realserver;(2) 后端realserver中的nginx和php分离实验环境规划:系统环境 ==> CentOS 7.xIP地址规划 ==>① VIP:192.168.10.7② DIP:192.168.10.6③ RIP1:192.168.10.11④ RIP2:
Docker 进阶篇docker学不会?no,no,no,有时候你缺的只是一篇博客而已! docker大全,全是干货,赶紧整起来吧! 文章目录Docker 进阶篇Docker入门什么是Docker?为什么要用docker?相关概念:Docker常用命令Docker 帮助指令:镜像操作命令:容器操作命令:Docker网络docker的网络模式docker 自定义网络:容器的端口暴露Docker数据卷
转载
2024-06-07 21:11:02
121阅读
在Linux系统中,我们经常需要使用touch命令来创建新的空白文件或者更新已有文件的时间戳。通常情况下,我们需要在命令前加上sudo或者以root用户身份执行才能够成功使用touch命令。然而,有时候我们并不希望使用root权限来操作文件,那么该怎么办呢?
Linux系统提供了一个非root用户也可以使用touch命令的方法,那就是借助Access Control List(ACL)来实现。A
原创
2024-05-23 10:16:44
66阅读
# 实现"mysql root 不用密码"的步骤
本文将介绍如何实现"mysql root 不用密码"的配置步骤,并提供相应的代码和注释来帮助你完成该任务。
## 1. 确认当前的mysql版本
在开始配置之前,我们需要确认当前的mysql版本。可以通过以下命令在终端中查看:
```bash
mysql --version
```
## 2. 停止mysql服务
在进行配置之前,需要先
原创
2023-11-30 15:57:38
36阅读
# 如何在不使用root权限下安装MySQL
作为一名刚入行的开发者,您可能会面临许多挑战,其中之一就是在没有root权限的情况下安装MySQL。在这篇文章中,我将引导您完成整个过程,并提供详细步骤和对应代码,以确保您能够顺利完成安装。
## 整体流程
以下是安装MySQL的主要步骤:
| 步骤 | 描述 |
|------|--------------
# 不用root安装Redis:一步步入门
Redis是一款开源的内存数据存储系统,广泛应用于缓存、消息队列和数据持久化等场景。虽然很多人习惯通过`root`权限安装软件,但其实我们可以通过其他方式在不影响系统安全的情况下使用Redis。
## 安装前的准备
在开始安装Redis之前,我们需要确保系统上已安装`wget`或`curl`,以及一个基本的编译工具如`gcc`和`make`。在大多
8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?腾讯云提供的云服务器选择安装centos或者ubuntu系统默认是最小化安装,没有提供桌面安装,作为一名非Linux服务器运维人员,没有桌面的系统用起来还是很多不方便,而且因为个人主力机是Windows,需要能够实现远程桌面连接,在权衡实用与性能等因素,最终选择的环境如下:123系统:centos 7.2;桌面选择:KDE
转载
2024-03-29 10:03:56
4阅读
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 环境信息 操作系统:Ubuntu 20.04 LTS 桌面版 Docker:19.03.10 ...
转载
2021-04-29 22:40:10
1402阅读
2评论
# 如何在不获取 root 权限的情况下安装 MySQL
在许多情况下,开发者可能会需要在没有 root 权限的环境中安装 MySQL 数据库。虽然这听起来很复杂,但实际上可以通过一些简单的步骤来实现。本文将详细介绍如何在没有 root 权限的情况下安装 MySQL,以下是整个流程的概述。
## 安装流程概览
| 步骤 | 描述 |
|---
# 如何在不使用root权限的情况下启停MySQL服务
对于刚入行的小白开发者来说,如何在没有root权限的情况下管理MySQL服务可能会是一个挑战。本文将详细讲解整个流程,并逐步指导您如何实现这一目标。
## 整体流程
下面是您需要遵循的步骤:
| 步骤 | 操作 | 描述 |
|------|-------
原创
2024-09-10 05:50:21
28阅读
## 实现“mysql安装不用ROOT权限”
### 1. 概述
在传统情况下,安装MySQL通常需要ROOT权限,但是有时候我们并不具备ROOT权限,这时候我们可以通过一些方法来实现无需ROOT权限安装MySQL。本文将介绍一种常用的方法,通过编译源码的方式来实现。
### 2. 安装步骤
下面是整个安装过程的步骤,我们将通过表格的形式展示。我们假设已经准备好了MySQL源码包,并将其解
原创
2023-07-21 02:29:09
545阅读
一 背景曾经在相当长的一段时间内认为抓包就必须是root用户,直到后面了解到了setsid和capability,这篇文章算是个总结。二 特殊权限位2.1 SET位权限在linux中,有些命令,比如passwd修改密码命令,本身是属于root用户的,执行的时候需要操作只有root才可以操作的文件或使用的资源,那普通用户怎么办?这就是SET权限位的作用,即“没有取得特权用户要完成一项必须要有特权才可
正文安装docker以及docker-compose开始前先给虚拟机分配足够的内存和磁盘空间,否则可能会出现问题或者很卡首先更新yum源参考文章: CentOS更换yum源的方法 - Python技术站sudo su wget -O /etc/yum.repos.d/CentOS-Base.repo ://mirrors.aliyun.com/repo/Centos-7.repo
yum
转载
2024-06-01 22:12:25
403阅读
如果你喜欢折腾 Android 设备,那么你应该对 Xposed 的大名有所耳闻。这个第三方框架,让许多 Android 玩家都爱不释手。通过对系统框架的「偷天换日」,它可以修改系统与应用的各种数据,籍此实现无数种可能性,同时也大大地提升了 Android 系统的可玩性。参考阅读:关于 Android 7.1 的 Xposed,你想知道的都在这但由于涉及到对系统底层的一些改动,Xposed 的使用
转载
2024-01-08 20:10:21
218阅读
Docker的所有当前版本都有的最新漏洞,这个漏洞导致攻击者可以获得宿主机的所有路径读写访问权限。这个弱点是因为docker软件竞争关系(RaceCondition)导致的,本周已经出了修复补丁,但是还没有被集成进系统。这个Bug是docker软件本身操作宿主机的一些符号链接文件导致的,这些符号链接文件可以访问其他的目录和文件。研究者Aleksa Sarai发现在一些场景下,攻击者可以在
转载
2023-08-24 13:00:00
28阅读