docke专题

docke swarm集群部署与节点管理

管理节点初始化Swarm docker swarm init --advertise-addr <管理节点IP> --advertise-addr 参数定义Manager节点使用的IP。如果成功的话,会出现 docker swarm join  --token <字符串>  <ip port> 在节点运行出现的那个命令。会把节点加入到集群中。 查看 Swarm集群节点信息 这样就成功创

docke实战扩展二(docker build -t nginx:latest . 实战详解)

docker build -t nginx:latest . 是 Docker 中用于构建镜像的命令。下面我们来详细解释这个命令,并通过一个具体的生产案例来演示其实际应用。 命令解释 docker build:这是 Docker CLI 中用于构建镜像的命令。-t nginx:latest:这是为构建的镜像指定标签(tag)。-t 是 --tag 的简写,nginx 是镜像的名称,latest

failed to create kubelet: misconfiguration: kubelet cgroup driver: “systemd“ is different from docke

在k8s集群中调度pod时,发现调度到其中一个节点的pod都是pending状态,怀疑该节点有问题。通过kubectl get node -o wide发现该节点为notReady状态。 在该问题节点上执行命令journalctl -f -u kubelet查看日志状态 [root@k8s-node02 docker.service.d]# journalctl -f -u kubelet--

Docke入门教程(一):Docker入门

一、虚拟机与容器化技术 虚拟机可以在一个操作系统里面运行另一种操作系统。对于底层系统来说,虚拟机就是一个普通文件。虚拟机占用资源多,冗余步骤多,启动慢。 为了解决虚拟机存在的缺点,Linux发展出了虚拟化技术,Linux容器。Linux容器不是模拟一个完整的操作系统,而是对进程进行隔离。容器不需要捆绑一整套操作系统,只需要软件工作所需的库资源和设置。 容器没有自己的内核,也没有进行硬件虚拟。

docke入门问题之五

一、如何使用Docker的数据卷来提高性能和可移植性? Docker数据卷(Volumes)是一种可供一个或多个容器使用的特殊目录,它可以绕过联合文件系统来提供多种有用的特性,如数据持久性和共享。以下是使用Docker数据卷来提高性能和可移植性的方法: 性能提升: 绕过联合文件系统:Docker数据卷直接存储在宿主机的文件系统中,而不是联合文件系统中。这意味着读写操作更加高效,因为不需要经

阿里云ECS使用docke搭建redis服务

目录 1.确保正确安装好docker 2.安装redis镜像 3.创建容器设置端口映射 1.确保正确安装好docker 安装教程: 阿里云ECS(CentOS镜像)安装docker-CSDN博客https://blog.csdn.net/qq_62262918/article/details/135686614?spm=1001.2014.3001.5501 2.安装redi

docke 安装canal-admin ui管理canal-server并且配置mq投递到kafka中

相关文章 docke 安装canal-admin ui管理canal-server(系列一) canal-admin投递binglog到kafka,多进程消费kafka同步数据变更(系列二) 官方安装文档 Canal-Admin-Docker canal-admin 的数据存储mysql安装 docker run -p 33061:3306 --name canal-mysql \-v

基于Java8构建Docke镜像

基于Java8构建Docke镜像 搜索java8安装包 docker search java8 --no-trunc , --no-trunc展开描述信息 选择拉取 docker pull docker.io/mykro/java8-jre,为了减少磁盘占用,选择jre版本基础镜像 在宿主机创建文件夹iot,并把所需jar包拷贝到当前目录,并创建Dockerfile文件,目录结构如下

基于Java8构建Docke镜像

基于Java8构建Docke镜像 搜索java8安装包 docker search java8 --no-trunc , --no-trunc展开描述信息 选择拉取 docker pull docker.io/mykro/java8-jre,为了减少磁盘占用,选择jre版本基础镜像 在宿主机创建文件夹iot,并把所需jar包拷贝到当前目录,并创建Dockerfile文件,目录结构如下

docke网络之bridge、host、none

一、bridge网络 1.创建一个测试容器 [root@localhost ~]# docker run -d -it --name busybox_1 busybox /bin/sh -c "while true;do sleep 3600;done"03b308c847edd23f21ba69afb825d92f7aaeb05b1ff4431dd47ccee439a0361a 2

Docke + Jenkins 实现自动化部署

Docker + Jenkins 实现自动化部署 一、常规场景部署项目1.1 正常情况部署项目1.2 Docker 部署项目1.3 提出疑问 二、Jenkins 是啥?2.1 Jenkins 简要介绍2.2 Jenkins 解决的问题 三、搭建 Jenkins 环境3.1 Windows 下载3.2 Linux 安装3.3 Docker + Jenkins 环境搭建 四、构建你的第一个 自动

Docke学习02之创建镜像文件

Docker生成镜像的两种方式 有时候从Docker镜像仓库中下载的镜像不能满足要求,我们可以基于基础镜像构建一个自己的镜像。 具体有一下两种方式: 更新镜像:使用Docker commit命令构建镜像:使用Docker build命令。需要创建Dockerfile文件。 更新镜像  先使用基础镜像构建一个容器,然后对容器进行修改,再用Docker commit命令提交一个新镜像。

VMware中ubuntu虚拟机连不上网,docker启动时报错Get https://registry-1.docke...,设置中没有有线连接设置,上方菜单栏中没有有线连接图标的解决方案,亲测有效

今天实验课上做seed lab的DNS Local的网络攻防实验时,我的seedubuntu虚拟机在开启docker时竟然报错了!就是“Service 'local-server' failed to build : Get https://registry-1.docker.io/v2............”这个奇怪的错。 经过一番仔细的观察后,发现是断网了,才导致无法下载docker启动时

Docke安装Redis教程,报错Error starting userland proxy: listen tcp4 0.0.0.0:6380: bind: address alreadyinuse

Docker:Error response from daemon: driver failed programming external connectivity on endpoint redis (c5b31125cea23baa): Error starting userland proxy: listen tcp4 0.0.0.0:6380: bind: address already

【Docke笔记】Docker网络模式与容器间通信

本篇主要是Docker网络模式与容器间通信。 上一篇:【Docker基础篇】Docker核心概念与指令 文章目录 一、预备知识点二、Docker网络模式1、查看Docker网络模式2、bridge网络模式- 原理- 实现- 图解 3、host网络模式- 原理- 实现- 图解 4、none网络模式- 原理:- 实现: 5、container 网络模式- 原理:- 实现:- 图解: 三、自定