在之前的文章 “Elastic:用 Docker 部署 Elastic Stack” 中,我详述了如何使用 Docker 部署 Elastic Stack。我也在之前的文章 “Elastic:如何在 AWS 上一步一步地安装 Elastic Stack” 讲述了如何在 Ubuntu OS 中安装 Elastic Stack。在今天的文章中,我想在 Ubuntu OS 系统的机器上一步一步地安装 D
# 深入了解 Docker Socket Docker 是一个开源的容器化平台,广泛应用于现代软件开发。在 Docker 的生态系统中,“Docker Socket”是一个关键概念,它的主要作用是作为 Docker 引擎的通信接口。本文将探讨 Docker Socket 的工作原理、使用场景以及相关代码示例。 ## 什么是 Docker Socket? Docker Socket 实际上是一
原创 7月前
134阅读
目录1 Docker容器相关命令1.1 容器的创建1.2 容器的中止与启动1.3 容器的后台运行1.4 容器的导入导出1.5 容器的查看及删除2 nsenter工具的安装3 总结 1 Docker容器相关命令1.1 容器的创建容器是独立运行的一个或一组应用以及他们的运行环境。猪油有两种创建方式方式一:基于镜像新建容器并启动,例如使用命令:docker run docker.io/mysql:l
Docker概述在docker出现之前,或者说广泛运用以前,我们使用的是虚拟机技术:以前的虚拟机虚拟机技术的缺点:1、资源占用较多2、冗余步骤较多3、启动慢容器技术容器化技术不是一个完整版的操作系统,可以看做是阉割版的,将一些不必要的东西删除Docker和虚拟机技术的不同:传统虚拟机,虚拟出一套容器内的应用直接运行在宿主机硬件,运行一个完整的操作系统,然后在这个系统上安装和运行软件容器内的应用直接
转载 2023-07-11 21:41:55
135阅读
From 平台测试部同事的 ppt 感谢. 拉取镜像 运行镜像 运行起来之后 登录 默认用户名密码 生成一个 token 使用jenkins 进行处理的结果为
原创 2021-08-24 09:55:23
439阅读
# EMQ X Docker 运行指南 EMQ X 是一款高性能、可扩展的分布式 MQTT 消息服务器,广泛用于物联网(IoT)领域。本文将介绍如何使用 Docker 容器化技术来运行 EMQ X,实现快速部署和便捷管理。 ## 流程图 首先,我们用一个流程图来概述 EMQ X 通过 Docker 运行的步骤: ```mermaid flowchart TD A[开始] --> B
原创 2024-07-16 09:25:30
498阅读
drill 1.14 版本已经官方支持使用docker 直接运行可,还是比较方便的,尽管镜像 有点大,但是实际测试使用还是比较方便的,实际上自己做一个也比较简单。 下载镜像 docker pull drill/apache-drill:1.14.0 运行 命令行模式 docker run -i --
原创 2021-07-19 16:40:03
238阅读
在mysql的启动过程中有时会遇到下述错误Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 请问mysql.sock 这个文件到底起什么作用?如何避免发生如此错误?答案一、这个mysql.sock应该是mysql的主机和客户机在同一host(物理服务器)上的时候,使用unix dom
# Docker修改sock地址教程 ## 准备工作 在开始修改dockersock地址之前,你需要确保已经安装并配置好了Docker。如果还没有安装Docker,请先参考官方文档进行安装和配置。 ## 修改sock地址的流程 下面是修改Docker sock地址的步骤: ```mermaid journey title 修改Docker sock地址流程 sectio
原创 2023-11-10 14:46:01
684阅读
# 如何实现socks5 docker ## 介绍 在本文中,我将向你介绍如何使用Docker来实现一个socks5代理服务器。socks5是一种网络协议,它允许用户通过代理服务器来转发网络请求。使用Docker可以使整个过程更加简单和可靠。 ## 整个流程 ```mermaid journey title 整个流程 section 步骤 开发环境搭建 -->
原创 2023-09-10 11:35:09
587阅读
HDFS的API操作1.HDFS的JAVA API操作HDFS在生产应用中主要是客户端的开发,其核心步骤是从HDFS提供的api中构造一个HDFS的>访问客户端对象,然后通过该客户端对象操作(增删改查)HDFS上的文件。2.配置Windows下Hadoop环境在windows上做HDFS客户端应用开发,需要设置Hadoop环境,而且要求是windows平台编译的Hadoop,不然会报以下的错
进程的运行有两种方式,即 独立运行和使用父进程运行 。 4.2.3 Linux守护进程的运行方式   1.独立运行(stand-alone)的守护进程   独立运行的守护进程由init脚本负责管理,所有独立运行的守护进程的脚本在/etc/rc.d/init.d/目录下。系统服务都是独立运行的守护进程,包括syslogd和cron等。独立运行的守护进程的工作方式称做stand-alone,它是UN
# 如何实现 "sudo ln -s ~/.docker/run/docker.sock /var/run/docker.sock" ## 1. 整体流程 首先,让我们来看一下整个实现的流程。下面的表格展示了实现该命令的步骤。 | 步骤 | 描述 | | --- | --- | | 步骤一 | 检查是否安装了 Docker | | 步骤二 | 创建一个目录 | | 步骤三 | 复制 Dock
原创 2023-08-25 07:30:02
235阅读
总之,添加该卷挂载意味着 Jenkins 可以实现更高级别的容器化构建和部署自动化,而不添加则意味着 Jenkins 在容器内部无法直接操作宿主机的 Docker 环境。
原创 2024-02-26 10:48:04
478阅读
背景在建立一个新项目时,有时会有一个完整的先决条件列表才能运行该项目,这可能导致我们使用多个数据库甚至不同的版本。Docker 非常适合在开发环境中运行本地数据库。在这里,我们将探索 docker-compose.yml 文件以在 docker 中设置多个 DB 和 GUI 客户端。考虑到多个数据库,这将是一个非常快速和基本的遍历。我们需要的东西本地安装的 Docker码头工人
go项目部署:docker部署go项目&直接运行二进制文件部署引言:之前断断续续的接触到项目部署,一直没有详细的了解部署,于是最近就好好的专研一下项目的部署,前期准备:一个自己或者别人的具有公网IP的服务器,会docker的基本命令,已经学习过go基础+框架知识(这个没有也行),废话不多说,上才艺。推荐工具:FinalShell,十分强大的一个工具。一.使用docker部署go项目创建go
安装docker,并设置镜像加速器curl -sSL https://get.daocloud.io/docker | shsudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://g5uyhrgn.mirror.aliyuncs.com"]
转载 2023-06-15 08:46:12
129阅读
1. docker有着比虚拟机更少的抽象层 2. docker利用的是宿主机的内核,vm需要的是Guest OS 3. 所以说,新建一个容器的时候,docker不需要想虚拟机一样重新加载一个操作系统内核,避免引导。虚拟机是加载Guest OS,分钟级别的,而docker是利用宿主机的操作系统,省略了这个复杂的过程,秒级!
转载 2023-07-11 06:31:52
179阅读
Docker 是一种虚拟化技术,基于 Linux 的容器机制(Linux Containers,简称 LXC),可以把它近似地理解成是一个“轻量级的虚拟机”,只消耗较少的资源就能实现对进程的隔离保护使用 Docker 可以把应用程序和它相关的各种依赖(如底层库、组件等)“打包”在一起,这就是 Docker 镜像(Docker image)。Docker 镜像可以让应用程序不再顾虑环境的差异,在任意
转载 2023-06-02 08:16:15
146阅读
应用场景:比如开发了一个基于GUI的应用程序,这个应用程序依赖的东西不是很好安装,或者安装起来很耗时耗力。那怎么办呢,docker无疑是比较合适的解决方案。客户拿到docker镜像即可运行使用,避免了麻烦的安装过程和环境依赖问题。如何基于docker打包基于GUI的应用程序呢?又如何启动这个docker容器呢?我这里以 ubuntu16.04 操作系统为背景,结合自写的pyqt5的demo GUI
转载 2023-09-19 23:23:26
138阅读
  • 1
  • 2
  • 3
  • 4
  • 5