Docker服务的停止命令(systemctl stop docker)

停止Docker服务 #停止docker服务: systemctl stop docker 非root用户使用 #停止docker服务: sudo systemctl stop docker

  • 0
  • 0
  • 阅读 ( 344 )

解决docker容器内没有ip addr | ifconfig | ping命令

docker容器中的centos基础镜像是没有ip addr、ifconfig、ping等命令的! 需要手动安装这些命令或者自己搭建镜像。 #更新yum依赖 yum update #安装ipaddr yum install -y iproute2 #安装ifconfig yum install -y net-tools #安装ping yum install -y iputils-ping 批量安装 yum update && apt install -y iproute2 &&a

  • 0
  • 0
  • 阅读 ( 380 )

[云原生专题-18]:容器 - docker自带的集群管理工具swarm - 手工搭建集群服务全过程详细解读

作者主页( 文火冰糖的硅基工坊 ): 文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址: https://blog.csdn.net/HiWangWenBing/article/details/122743643 目录 准备工作:集群规划 第一步:搭建云服务器 1.1 安装服务器 1.2 安装后检查 第二步:搭建docker环境(云平台手工操作) 第三步:搭建集群角色(swarm) 2.1 搭建leader manager 角色(swarm int) 2.2 搭建普通 manager

  • 0
  • 0
  • 阅读 ( 317 )

【docker详解14】-Docker Swarm容器集群编排

目录 一、Docker Swarm介绍 二、集群环境搭建 2.1、实验环境 2.2、安装基础运行环境 2.3、建立swarm集群 2.4、swarm集群管理 (1)、重新生成集群token (2)、节点权限降级 (3)、节点权限升级 (4)、删除一个集群节点 (5)、其他常用命令 2.5、集群管理常见报错 三、集群高可用演示 3.1、Docker Swarm高可用性介绍 3.2、高可用切换演示 四、通过docker service管理服务 4.1、docker service命令详解 4.2、使用dock

  • 0
  • 0
  • 阅读 ( 323 )

如何修改docker swarm节点的hostname

以下是 docker node ls 命令的执行结果  解决方法: hostnamectl set-hostname worker02-node service docker restart 成功

  • 0
  • 0
  • 阅读 ( 355 )

虚拟机CentOS7上安装Docker踩坑记录

在VMWare得CentOS虚拟机中 虚拟机名字:CentOS 7 64位 安装教程参考尚硅谷Springcloud教程资料实用篇Day3 1.循环报错 已加载插件:fastestmirror , langpacks / var / run / yum . pid 已被锁定,PID 为 3239 的另一个程序正在运行。 Another app is currently holding the yum lock ; waiting for it to exit . . . 另一个应用程序是: Package

  • 0
  • 0
  • 阅读 ( 410 )

docker 安装kafka

docker-compose 安装kafka、mysql、hadoop、redis、sqlServer、oracle21c 文章目录 docker-compose 安装kafka、mysql、hadoop、redis、sqlServer、oracle21c 前言 一、使用命令 1.kafka-compose.yml 2.mysql-compose.yml 3.hadoop-compose.yml 4.redis-compose.yml 5.sqlServer-compose.yml 6.oracle21c

  • 0
  • 0
  • 阅读 ( 360 )

docker 报错 Structure needs cleaning

报错1:Structure needs cleaning vim /etc/fstab 1. 注释 出问题盘所挂载的行 2. 重启 3. xfs_repair 挂载盘 ## 非必要不要执行(谨记) fsck 挂载盘 4. 恢复注释 5. 重启 报错2: matches found based on name: network lnmp_default is ambiguous 1. docker network ls 2. docker network rm id

  • 0
  • 0
  • 阅读 ( 572 )

docker容器内缺少命令的解决办法

背景 而使用 docker exec 进入其中后,但该容器没有安装 sudo 或 netstat 或者 ping 等命令。 解决方案 在宿主机使用 nsenter 进入容器对应的命名空间下执行对应的命令即可 安装方式如下 系统 命令 Ubuntu/Debian: apt-get install -y util-linux Centos/Fedora yum install -y util-linux Apline apk add util-linux --no-cache 使用方式如下 nsenter 的

  • 0
  • 0
  • 阅读 ( 323 )

docker容器rename改名字

docker怎么修改容器名称?在docker实际操作中,我们难免会对已经运行的容器的名字不满意。那么这时候,需要的就是容器改名操作。对于docker容器进行改名的方法,就是docker rename命令。 1 . 先查看容器列表 docker ps 命令可以查看所有正在运行的容器列表。如果在列表中没有看到想改的容器,那么可能相关的容器是停止运行的状态。这个时候,执行命令 docker ps - a 2 . 进行改名操作 查看列表的目的,就是查看 container id和name。因为docker ren

  • 0
  • 0
  • 阅读 ( 376 )

如何修改docker容器中的hosts文件

方法一: 直接进入容器中修改 /etc/hosts ,这种方式在重启容器后,增加的内容会丢失。 方法二: 在制作镜像的时候,直接修改。这种方式需要你是 root 用户, /etc/hosts 文件对于普通用户是没有权限的。所以你还要在容器中安装 sudo ,增大了镜像大小,不建议使用。 方式三: 在使用 docker run 运行一个新的容器的时候,通过参数 --add-host 来添加域名和IP信息到容器的 /etc/hosts 文件中。例如: docker run --add-host=myhostn

  • 0
  • 0
  • 阅读 ( 751 )

Docker - 相较于虚拟机的优势,以及为什么要使用docker

文章目录 Docker - 相较于虚拟机的优势,以及为什么要使用docker 1、docker 解决了什么问题 2、相比于传统虚拟机,docker有什么不同 1、启动速度的不同 2、占用资源的不同 3、相比于传统虚拟机,docker有哪些优势 1、更快速的迁移 2、更低的维护成本 3、更优良的扩展性 4、docker 适合于哪些使用场景 1、快速的持续集成 2、需要根据负载快速增加或者减少服务器 3、微服务 4、镜像和容器 Docker - 相较于虚拟机的优势,以及为什么要使用docker 1、docke

  • 0
  • 0
  • 阅读 ( 348 )

手把手教你使用docker-compose搭建RabbitMQ集群

1、为什么要做RabbitMQ集群 单点故障问题可能导致整个服务全部不可用; 单节点的负载能力有限,使用集群在配合负载均衡服务,可以让请求压力分担到多台RabbitMQ服务节点上, 从而充分发挥每一台RabbitmQ的性能。 2、docker-compose搭建RabbitMQ集群演示 分别登录到192.168.1.201和192.168.1.202节点, 创建文件夹 /opt/packages/rabbitmq mkdir /opt/packages/rabbitmq | cd /opt/package

  • 0
  • 0
  • 阅读 ( 502 )

linux、docker容器缺少tailf命令,解决方案。

两种方案 第一种(推荐) 如果宿主服务器上面有tailf命令,可以直接到宿主机的 /usr/bin/ 目录下,寻找tailf文件 把该目录下的文件复制到指定的docker容器的 /usr/bin/ 目录下,然后就可以使用tailf命令了。 复制命令: docker cp /usr/bin/tailf 9c83a80fbeda:/usr/bin 命令解析:docker cp //复制命令 /usr/bin/tailf //服务器文件路径 9c83a80fbeda //容器id(可以通过docker ps 命

  • 0
  • 0
  • 阅读 ( 485 )

手动构建一个简单的docker

手动构建 docker 以下都是代码连接 如果感觉对你有用的话,请点颗 star 吧 ಥ◡ಥ UTS 命名空间隔离 IPC 命名空间隔离 PID 命名空间隔离 MOUNT 命名空间隔离 USER 命名空间隔离 NET 命名空间隔离 fork 一个进程,并利用 cgroup 限制其内存大小 在隔离的命名空间中 fork 一个进程,使用 ps、top 仅可看到当前命名空间中的进程信息 使用 cgroup 对隔离命名空间中的进程的 cpu配额、memory大小等,进行限制 更换进程的 rootfs 使用 Ove

  • 0
  • 0
  • 阅读 ( 471 )

腾讯云轻量应用服务器如何安装 Docker 并配置镜像加速源?

本文指导您如何在轻量应用服务器上安装 Docker,以及使用 Docker 镜像源加速镜像下载。 在轻量应用服务器中安装 Docker 请根据实例的操作系统类型,参考相应的文档进行安装。 操作系统 说明 TencentOS Server 参考  搭建 Docker  进行安装。 CentOS 参考  Docker 官方文档 - 在 CentOS 中安装 Docker  进行安装。 Ubuntu 参考  Docker 官方文档 - 在 Ubuntu 中安装 Docker  进行安装。 Windows 参考 

  • 0
  • 0
  • 阅读 ( 400 )

docker 修改容器的主机名

需求 使用docker在部署springcloud时,配置springcloud config组件,Dockerfile内容如下: FROM java:8-alpine ADD config-1.0-SNAPSHOT.jar app.jar EXPOSE 8091 ENTRYPOINT ["java", "-jar", "/app.jar"] 在build镜像之后,运行容器: docker run -d --name config -p 8091:8091

  • 0
  • 0
  • 阅读 ( 573 )

K8s和docker的区别

Kubernetes (K8s) 是一个谷歌开源工具,它可以让你管理 Docker 容器。 由于在生产中经常有大量的容器在运行,因此,Kubernetes 使编排这些容器成为可能。 Docker - 相较于虚拟机的优势,以及为什么要使用docker docker,是一种最新的容器化技术,是一种高效的,占资源比传统虚拟机技术少的虚拟技术。 一般比如部署一个深度学习算法的流程如下: 我用Ubuntu 16.04环境,然后tensorflow 1.13.0,或者还有其他包 等依赖做了个人群密度估计的模型,在我本

  • 0
  • 0
  • 阅读 ( 518 )

使用docker compose一键部署多个服务

docker compose 是 docker 官方的开源项目,用来实现对 docker 容器集群的快速编排 下载安装 官网下载地址: 点这里 我用的是云服务器,所以就直接用yum安装了,直接执行这两条命令,等安装结束后查看版本,看到版本号表示安装成功 下面还有一种手动安装的方式,因为是访问的github,我的服务器一直访问失败,就只能用上面那种方式了 不使用 compose 部署项目 我这里用一个springboot项目来测试,只写了一个接口,访问redis和mysql 编写dockerfile来构建镜

  • 0
  • 0
  • 阅读 ( 482 )

docker 中轻量级容器监控工具 portainer 简单使用

安装并启动 也是在docker中通过镜像方式创建容器启动, --restart=always 表示容器随 docker 启动而启动 docker run -d -p 8000:8000 -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer   访问页面并登陆 访问 ip:9000 地址,创建

  • 0
  • 0
  • 阅读 ( 574 )