首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏凯哥Java

    【ES图文教程5docker中ES集群搭建

    部署es集群可以直接使用docker-compose来完成,不过要求你的Linux虚拟机至少有4G的内存空间 先来看看凯哥虚拟机给了多少内存: OK。够用的。 首先编写一个docker-compose文件,内容如下: version: '2.2' services:  es01:    image: docker.elastic.co/elasticsearch elasticsearch:7.12.1    container_name: es01    environment:      - node.name=es01      - cluster.name=es-docker-cluster  data02:    driver: local  data03:    driver: local networks:  elastic:    driver: bridge Run docker-compose to bring up the cluster: docker-compose up 图片

    73720编辑于 2022-12-16
  • Docker教程

    Docker一.images(镜像)images(镜像):镜像就想Linux操作系统中Linux内核挂载的root文件系统.命令:1.查看有哪些镜像:展开代码语言:BashAI代码解释dockerimages BashAI代码解释dockersearch[镜像名]4.删除镜像展开代码语言:BashAI代码解释dockerrmi[镜像名/镜像id]展开代码语言:TXTAI代码解释-f:强制删除-a:删除全部镜像5. restart[容器名/id]3.强制停止容器展开代码语言:BashAI代码解释dockerkill[容器名/id]4.删除容器(删除前要先停止)展开代码语言:BashAI代码解释dockerrm[容器名/id]5. 和自动解压):展开代码语言:BashAI代码解释ADD[需要拷贝文件位置][拷贝到的位置]4.在构建时需要运行指令(会在前面设置的工作目录下执行)展开代码语言:BashAI代码解释RUN[command]5. ,["镜像地址n(下面会列出一些)"]]}重启Docker服务展开代码语言:BashAI代码解释sudosystemctldaemon-reloadsudosystemctlrestartdocker2

    18921编辑于 2026-01-23
  • 来自专栏全栈程序员必看

    docker 入门_docker高级教程

    一、docker概述 1.什么是docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 简单来说,docker是一个用来装应用的容器,就像杯子可以装水,笔筒可以放笔,书包可以放书,可以把深度学习放在docker中,可以把网站放入docker中,可以把任何想得到的程序放在docker中。 API接口: docker提供了一系列rest api的接口,包含了对docker也就是对我们的应用的一个启动停止查看删除等等。有了docker,通过docker命令就可以对其进行操作。 ) docker stop 容器id # 停止指定的容器 docker stop $(docker ps -qa) # 停止全部容器 docker rm 镜像id # 删除指定容器 docker rm 参考: Docker超详细基础教程 docker入门(利用docker部署web应用) Docker 入门到实战教程(一)介绍Docker Docker——入门实战 版权声明:本文内容由互联网用户自发贡献

    1.1K51编辑于 2022-11-19
  • 来自专栏Java进阶架构师

    5分钟不到!Docker搭建RocketMQ,史上最快教程

    至于有多简单呢,在本机已有Docker环境的情况下只需要三步即可。 文件所在路径,执行docker-compose up命令即可 前言 首先我们是使用Docker进行搭建环境的,所以我们先要在自己机器上的安装Docker,具体的安装过程以及对于Docker的介绍官方文档里面说的很清楚了 同样也是通过Docker来进行安装。 首先我们需要创建docker-compose.yml配置文件。 修改完以后我们直接在docker-compose.yml文件所在的位置输入命令docker-compose up即可启动。

    20.9K92发布于 2020-04-26
  • 来自专栏技术杂记

    Docker 基础5

    使用脚本安装Docker 确保Docker已经删除的情况下,执行如下命令 [root@h103 ~]# curl -sSL https://get.docker.com/ | sh + sh -c ' [root@h103 ~]# 启动Docker [root@h103 ~]# service docker start Redirecting to /bin/systemctl start docker.service [root@h103 ~]# service docker status Redirecting to /bin/systemctl status docker.service ● docker.service ; vendor preset: disabled) Active: active (running) since Tue 2016-01-19 17:49:51 CST; 5s ago 08:00" level=info msg="Docker daemon" commit=a34a1d5 ...n=1.9.1 Jan 19 17:49:51 h103 systemd[1]: Started

    34110编辑于 2022-02-09
  • 来自专栏自动化、性能测试

    Docker5)- docker version 命令详解

    如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 显示 Docker 版本信息 语法格式 docker version [OPTIONS] 可以看到 Docker Client、Docker Server 的信息

    56010发布于 2020-11-05
  • 来自专栏全栈程序员必看

    docker5docker运行web应用

    接下来让我们尝试使用 docker 构建一个 web 应用程序。 我们将在docker容器中运行一个 Python Flask 应用来运行一个web应用。 运行一个web容器 docker pull training/webapp # 载入镜像 docker run -d -P training/webapp python app.py [root@jkc 网络端口的快捷方式 通过docker ps命令可以查看到容器的端口映射,docker 还提供了另一个快捷方式 docker port,使用docker port可以查看指定 (ID 或者名字)容器的某个确定端口映射到宿主机的端口号 我可以使用 docker port 0d3fe01b6c13 或 docker port lucid_lederberg 来查看容器端口的映射情况。 00:00:00 python app.py 检查 WEB 应用程序 使用 docker inspect 来查看 Docker 的底层信息。

    83910编辑于 2022-09-19
  • 来自专栏WEB开发~

    Docker使用教程

    Docker是什么 Docker是一种容器技术,通过Docker你可以做到: 更快速的交付和部署 更高效的虚拟化 更轻松的迁移和扩展 更简单的管理(类似git) 下面的图片比较了 Docker 和传统虚拟化方式的不同之处 私有的服务:Docker Registry可以自己搭建, Docker 官方也提供了搭建Docker Registry的官方镜像 下图是Docker 的总结图 [rr8chb3sad.png] Docker 并重启docker就好了 Docker的基本操作 对镜像 镜像的搜索: docker search Name 镜像的获取: docker pull Name:Tag 镜像的查看: docker images docker rmi CONTAINERID docker rmi NAME:TAG 删除全部镜像 docker rmi $(docker images -q) Docker 的导出: dockerdocker start CONTAINER docker stop CONTAINER 删除容器: docker rm CONTAINER 删除全部容器 docker rm $(docker ps

    72610发布于 2021-03-27
  • docker安装教程

    1、安装docker环境依赖 [root@xuegod63 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2 2、配置国内docker =enforcing替换成 SELINUX=disabled 4、安装docker-ce [root@xuegod63 ~]# yum install docker-ce docker-ce-cli containerd.io &&前面的执行成功后执行后面的命令 5、配置docker镜像加速器 [root@xuegod63 ~]# vim /etc/docker/daemon.json #需要手动创建daemon.json [root@xuegod63 ~]# systemctl start docker && systemctl enable docker [root@xuegod63 ~]# docker version    #显示 Docker 版本信息

    68710编辑于 2025-04-08
  • 来自专栏java技术大本营

    Docker安装教程

    Docker改变了虚拟化的方式,使开发者可以直接将自己的成果放入Docker中进行管理。 那么你可以使用 Docker 打包你的纠结!比如 Docker 镜像;Docker 镜像中包含了运行环境和配置,所以 Docker 可以简化部署多种应用实例工作。 通过 uname -r [root@centos ~]# uname -r 安装 Docker 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker 4、启动 Docker 进程。 [root@centos ~]# sudo systemctl start docker 5、验证 docker 是否安装成功并在容器中执行一个测试的镜像。 鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,下期给大家带来镜像的使用教程

    1.2K10发布于 2019-08-22
  • 来自专栏linux驱动个人学习

    Docker 教程(一)

    Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。 Docker 容器通过 Docker 镜像来创建。 Docker 面向对象 容器 对象 镜像 类 ? Docker 镜像(Images) Docker 镜像是用于创建 Docker 容器的模板。 Docker 客户端(Client) Docker 客户端通过命令行或者其他工具使用 Docker API (https://docs.docker.com/reference/api/docker_remote_api Docker 主机(Host) 一个物理或者虚拟的机器用于执行 Docker 守护进程和容器。 Docker 仓库(Registry) Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库。 Docker Machine Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean

    49920发布于 2018-12-25
  • Django5+Vue3+Docker打造企业OA系统教程2024

    文章标题:构建数字时代的效率中枢:Django5+Vue3+Docker 全栈范式重塑企业级 OA引言在企业数字化转型的宏大叙事中,OA(办公自动化)系统往往扮演着“中枢神经”的角色。 随着 Django5 的成熟、Vue3 的普及以及 Docker 容器化技术的标准化,一套全新的全栈开发范式正在确立。 Django5 + Vue3 + Docker 的技术组合,不仅是构建现代企业级 OA 系统的最佳实践,更是技术教育、工程科学、人文体验与经济效率深度融合的产物。 而 Django5+Vue3+Docker 的实战训练,要求学习者必须具备“全链路思维”。 结语Django5+Vue3+Docker 全栈开发,不仅是一套技术栈的代名词,更是一种构建现代企业管理基石的方法论。

    17310编辑于 2026-03-23
  • 来自专栏个人技术博客

    ①【Docker】Linux安装Docker容器教程

    ①【Docker】Linux安装Docker容器教程 安装Docker Docker常用命令 安装Docker 查看系统内核版本: uname -r [root@localhost ~]# uname -r 3.10.0-957.el7.x86_64 x86 64位系统,如果是32位则无法安装docker 更新yum至最新版本: yum update 下载过程5-10分钟 如果出现: /var/run _64 3:25.0.4-1.el7 docker-ce-stable docker-ce.x86_64 3:25.0.3-1.el7 docker-ce-stable docker-ce.x86_ 查看Docker版本: docker --version Docker version 1.13.1, build 7d71120/1.13.1 卸载Docker: yum remove docker Docker常用命令 docker --help #Docker帮助 docker --version #查看Docker版本 docker search <image>

    85010编辑于 2024-03-16
  • 来自专栏纯洁的微笑

    Docker(一):Docker入门教程

    本文详细解释介绍Docker入门相关内容,后期重点关注Docker在微服务体系中的使用。在了解Docker之前我们先考虑几个问题:1、Docker是什么?2、为什么要使用Docker,它有什么优势? 相关概念 Docker是CS架构,主要有两个概念: Docker daemon: 运行在宿主机上,Docker守护进程,用户通过Docker client(Docker命令)与Docker daemon 交互 Docker client: Docker 命令行工具,是用户使用Docker的主要方式,Docker client与Docker daemon通信并将结果返回给用户,Docker client也可以通过 docker on 测试 docker version 输入上述命令,返回docker的版本相关信息,证明docker安装成功。 常用命令 除过以上我们使用的Docker命令外,Docker还有一些其它常用的命令 拉取docker镜像 docker pull image_name 查看宿主机上的镜像,Docker镜像保存在/var

    1.9K50发布于 2018-04-18
  • 来自专栏GPUS开发者

    【NVIDIA AGX Orin开发教程5】使用Docker容器的入门技巧

    【NVIDIA AGX Orin开发教程4】安装DeepStream 【NVIDIA AGX Orin开发教程3】安装开发环境 【NVIDIA Jetson AGX Orin教程2】配置操作系统 【NVIDIA Jetson AGX Orin教程1】开发套件硬件介绍 更多

    1K20编辑于 2022-08-26
  • 来自专栏GPUS开发者

    【NVIDIA AGX Orin开发教程5】使用Docker容器的入门技巧

    对于CUDA设备的调用,需要英伟达自行开发的nvidia-docker2指令转换插件的协助,在x86设备上都需要自行安装docker管理机制与nvidia-docker2界面,不过Jetpack都为Jetson 检查Docker环境与修改储存路径:用Jetpack安装好系统之后,直接输入以下指令,就能检查目前系统中Docker的所有状态信息:$sudo docker info可以看到一长串关于Docker环境的内容 : $sudo docker --version 要检查目前Docker系统放置镜像文件的路径,可以执行以下指令:$sudo docker info | grep -i root系统预设的存放路径为 /var/lib/docker,如果有自己添加的额外NVME存储设备,可以在 /etc/docker/daemon.json文件中添加以下粗体的指令,调整存放路径:# 文件 /etc/docker/daemon.json 我们可以执行以下步骤,在执行docker指令时可以不需要使用”sudo”:$ sudo groupadd docker$ sudo gpasswd -a ${USER} docker$ sudo

    4.3K22编辑于 2022-08-16
  • 来自专栏架构师成长之路

    docker实践(5) 容器插件docker plugin

    一、docker plugin Docker Plugin 是 Docker 社区提供的一种扩展机制,可以通过插件来增强 Docker 引擎的功能。 Docker Plugin 可以让我们快速、轻松地扩展 Docker 引擎的功能,将其变得更加灵活和可定制化。 参考文档:docker plugin | Docker Documentation | Docker文档 插件是在与docker守护程序相同或不同的主机上运行的进程,该进程通过将文件放置《插件发现》章节所描述的插件目录之一中的相同 升级插件时,您应该首先停止Docker守护进程,升级插件,然后再次启动Docker5、API设计 插件API是基于HTTP的RPC样式的JSON,非常类似于webhooks。 请求从 Docker守护程序(Docker daemon)到 该插件。

    2.8K10编辑于 2023-12-10
  • 来自专栏凯哥Java

    docker系列教程docker图形化工具安装及docker系列教程总结

    咱们本篇就来讲讲docker图形化工具及使用图形化工具安装Nginx及docker系列教程总结 Portainer是什么? Nginx安装成功了. docker系列教程总结 从12月1日开始,发布docker系列教程第一篇,到今天12月31日,正好整个十二月,咱们一起把docker系列教程学完了。 本系列教程直通车 直通车,本系列教程已发布文章,快速到达,《Docker学习系列》教程已经发布的内容如下: 【图文教程】Windows11下安装Docker Desktop 【填坑】在windows系统下安装 【Docker教程系列】Docker学习5-Docker镜像理解 【Docker教程系列】Docker学习6-Docker镜像commit操作案例 【Docker学习教程系列】7-如何将本地的DockerDocker学习系列教程」9-Docker容器数据卷介绍 「Docker学习系列教程」10-Docker容器数据卷案例 Docker学习11-Docker常规方式安装软件 「Docker学习系列教程

    2.1K00编辑于 2022-12-31
  • 来自专栏大数据解决方案

    快速入门Docker(5)——DockerFile|Docker网络

    CMD ["ls","-a"] ---> Running in 245e5b211e0f Removing intermediate container 245e5b211e0f ---> e53c44d55553 dashujulaoge/mytomcat:1.0 The push refers to repository [docker.io/dashujulaoge/mytomcat] a220a5aaf18b : Pushed 1.0: digest: sha256:5fe61237de0a6c3f4fe3d728600c10b42098377b8ceca9bac1a192fb42f28795 size: 954 192.168.0.1 mynet 52059516f0e8b6a9dd7beafea725dde886f6e1555141dbe390213689b79bb2c5 [root@192 ~]# docker 启动两个tomcat进行测试 [root@192 ~]# docker run -d -P --name tomcat-net-01 --net mynet tomcat 6357504d4d17dac1c94e5b0ed4ddf8df74d9378e168fe05d21fee2da99da5581

    78920发布于 2021-02-04
  • 来自专栏技术杂记

    Docker Registry5

    存储 默认情况下,registry 中的数据是以docker卷的形式存在于本地文件系统 可以使用 -v 的参数来指定一个卷的位置,从而实现对数据存储的控制 [root@h103 ~]# ls anaconda-ks.cfg dockerfile [root@h103 ~]# docker ps -a CONTAINER ID IMAGE COMMAND registry registry:2 f0e1c155d7ad1e0607e33f9f0b9ff23f1d7e4761b88070486425f3137b513540 [root@h103 ~]# docker [root@h103 ~]# docker push localhost:5000/ubuntu The push refers to a repository [localhost:5000/ubuntu ] (len: 1) 8693db7e8a00: Pushed a4c5be5b6e59: Pushed c4fae638e7ce: Pushed f15ce52fc004: Pushed latest

    24010编辑于 2022-01-21
领券