当前位置: 首页 > news >正文

七、Centos安装LDAP--Docker版--已失败

参考博客:

docker 安装 OpenLDAP 及 LdapAdmin桌面版、页面版(osixia/openldap)_docker安装ldap-CSDN博客

LDAP使用docker安装部署与使用_memberof ldap docker-CSDN博客

目录

一、安装Docker

Docker基本使用

管理镜像

二、拉取LDAP镜像

配置docker国内的镜像源

拉取LDAP镜像

卸载Docker


Docker安装失败,直接在Centos上安装。

一、安装Docker

仍然从之前的centos7-base虚拟机克隆一个出来

然后修改下IP

安装Docker

安装Docker并使用_云服务器 ECS(ECS)-阿里云帮助中心 (aliyun.com)

    1. 运行以下命令,下载docker-ce的yum源。

      sudo wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    2. 运行以下命令,安装Docker。

      sudo yum -y install docker-ce
  1. 查看docker版本信息。

    docker -v

    如下图回显信息所示,表示Docker已安装成功。

    image..png

  2. 启动Docker守护进程并设置开机自启动。

    • 执行以下命令,启动Docker服务,并设置开机自启动。

      sudo systemctl start docker
      sudo systemctl enable docker
    • 执行以下命令,查看Docker是否启动。

      sudo systemctl status docker

      如下图回显所示,表示Docker已启动。

      image..png

Docker基本使用

下文只列出Docker基本用法,更详细的操作命令,请参见Docker官网。

  • 您可以通过如下命令管理Docker守护进程。

管理镜像

本文以阿里云仓库的Apache镜像为例,介绍如何使用Docker管理镜像。

  • 拉取镜像。

    sudo docker pull registry.cn-hangzhou.aliyuncs.com/lxepoo/apache-php5
  • 修改标签。如果镜像名称较长,您可以修改镜像标签以便记忆区分。

    sudo docker tag registry.cn-hangzhou.aliyuncs.com/lxepoo/apache-php5:latest aliweb:v1
  • 查看已有镜像。

    sudo docker images
  • 强制删除镜像。

    sudo docker rmi -f registry.cn-hangzhou.aliyuncs.com/lxepoo/apache-php5

二、拉取LDAP镜像

配置docker国内的镜像源

docker国内镜像源配置及走代理设置_docker镜像代理-CSDN博客

vi /etc/docker/daemon.json

文件内容

{"registry-mirrors": ["阿里云镜像加速"]
}

阿里云镜像加速:容器镜像服务 (aliyun.com)

重启

sudo systemctl daemon-reload		#重启daemon进程
sudo systemctl restart docker		#重启docker

我们不用冷门的镜像,不配代理了。

拉取LDAP镜像

docker pull osixia/openldap

镜像拉取不下来,不搞了。

留个纪念吧

卸载Docker

一.停止所有运行的容器
使用以下命令停止所有正在运行的容器:

sudo docker stop $(docker ps -aq)

这个命令会停止所有容器,包括正在运行的容器和已经停止的容器。

二.删除所有容器
使用以下命令删除所有容器:

sudo docker rm $(docker ps -aq)

这个命令会删除所有容器,包括正在运行的容器和已经停止的容器。

三.删除所有镜像
使用以下命令删除所有镜像:

sudo docker rmi $(docker images -q)

这个命令会删除所有镜像,包括没有被容器使用的镜像。

四.卸载 Docker 引擎
使用以下命令卸载 Docker 引擎:

sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine

这个命令会删除 Docker 引擎及其依赖的软件包和文件。

五.删除 Docker 数据目录
使用以下命令删除 Docker 数据目录:

sudo rm -rf /var/lib/docker

这个命令会删除 Docker 数据目录,包括所有容器、镜像和数据卷。

六.查看是否有漏掉的docker依赖

yum list installed | grep docker

我运行完还存在 docker-buildx-plugin.x86_64 和docker-compose-plugin.x86_64依赖

所以我还要把他俩卸载

PS:你的还有什么依赖就卸载什么依赖,不一定必须是这两个,根据你自己的情况

yum remove docker-buildx-plugin.x86_64 docker-compose-plugin.x86_64

完成上述步骤后,Docker 已经被完全卸载。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 探索分析文档布局,基于YOLOv5全系列【n/s/m/l/x】参数模型开发构建大规模文档数据集DocLayNet场景下文档图像布局智能检测分析识别系统
  • elasticsearch之我不会的
  • Docker 部署 net6 webapi项目
  • 【ElasticSearch】基本命令
  • 【功能自动化】自动识别测试用例
  • zdppy+vue3+onlyoffice文档管理系统实战 20240829上课笔记 Python验证码框架完成
  • Python统计FreeMind测试用例数量
  • C语言阴阳迷宫
  • SparkShop开源商城 uploadFile 任意文件上传漏洞复现
  • LabVIEW项目中硬件选型与长期需求沟通
  • OSI七层模型中的数据链路层
  • 图像数据处理25
  • MySQL数据库用户管理和授权
  • 突发性网络攻击的安全挑战分析
  • 微软DP420认证,涉及SQL,C#,Java
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • 10个最佳ES6特性 ES7与ES8的特性
  • AHK 中 = 和 == 等比较运算符的用法
  • ES2017异步函数现已正式可用
  • github指令
  • Linux后台研发超实用命令总结
  • Linux快速复制或删除大量小文件
  • maven工程打包jar以及java jar命令的classpath使用
  • Netty 框架总结「ChannelHandler 及 EventLoop」
  • PHP 使用 Swoole - TaskWorker 实现异步操作 Mysql
  • Python代码面试必读 - Data Structures and Algorithms in Python
  • rabbitmq延迟消息示例
  • React组件设计模式(一)
  • 构建工具 - 收藏集 - 掘金
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 基于webpack 的 vue 多页架构
  • 讲清楚之javascript作用域
  • 一些css基础学习笔记
  • 用 Swift 编写面向协议的视图
  • 《天龙八部3D》Unity技术方案揭秘
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • # Redis 入门到精通(九)-- 主从复制(1)
  • #java学习笔记(面向对象)----(未完结)
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • $refs 、$nextTic、动态组件、name的使用
  • (04)odoo视图操作
  • (4)(4.6) Triducer
  • (C++20) consteval立即函数
  • (leetcode学习)236. 二叉树的最近公共祖先
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (力扣记录)235. 二叉搜索树的最近公共祖先
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (十五)使用Nexus创建Maven私服
  • (一)SpringBoot3---尚硅谷总结