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

CentOS是一种流行的Linux操作系统,而NVIDIA Docker是一个用于在容器中运行GPU加速应用程序的工具。下面是在CentOS安装NVIDIA Docker的步骤: 1. 首先,确保你的CentOS系统已经安装Docker。你可以通过运行以下命令来检查: ``` docker --version ``` 2. 如果你还没有安装Docker,可以按照以下步骤进行安装: - 添加Docker的官方存储库: ``` sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` - 安装Docker引擎: ``` sudo yum install -y docker-ce docker-ce-cli containerd.io ``` - 启动Docker服务并设置开机自启: ``` sudo systemctl start docker sudo systemctl enable docker ``` 3. 安装NVIDIA驱动程序。你可以通过以下命令来安装适合你的NVIDIA显卡的驱动程序: ``` sudo yum install -y nvidia-driver-latest-dkms ``` 4. 安装NVIDIA Container Toolkit。这是一个用于在Docker容器中运行GPU应用程序的工具包,其中包括nvidia-docker命令。 - 添加NVIDIA的官方存储库: ``` distribution=$(. /etc/os-release;echo $ID$VERSION_ID) curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.repo | \ sudo tee /etc/yum.repos.d/nvidia-docker.repo ``` - 安装NVIDIA Container Toolkit: ``` sudo yum install - 重新加载Docker配置并重启Docker服务: ``` sudo systemctl restart docker ``` 5. 验证安装是否成功。你可以运行以下命令来验证nvidia-docker是否正确安装: ``` sudo docker run --gpus all nvidia/cuda:11.0-base nvidia-smi ``` 如果一切正常,你应该能够看到NVIDIA显卡的信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值