七、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已安装成功。

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

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

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

      复制代码
      sudo systemctl status docker

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

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 已经被完全卸载。

相关推荐
安审若无7 分钟前
运维知识框架
运维·服务器
阿拉斯攀登32 分钟前
从入门到实战:CMake 与 Android JNI/NDK 开发全解析
android·linux·c++·yolo·cmake
Arvin6273 小时前
Nginx 添加账号密码访问验证
运维·服务器·nginx
风曦Kisaki3 小时前
# Linux 磁盘查看命令详解:df 与 du
linux·运维·网络
路溪非溪3 小时前
Linux中gpio子系统的现代接口
linux·arm开发·驱动开发
攻城狮在此3 小时前
华为交换机Console口密码如何清除
运维·网络·华为
内心的一片海4 小时前
服务器内存异常占用
运维·服务器
文静小土豆4 小时前
Centos7负载异常过高排查思路(Load Average)
linux
Deitymoon4 小时前
linux——原子操作
linux
亚空间仓鼠5 小时前
OpenEuler系统常用服务(四)
linux·运维·服务器·网络