zl程序教程

docker 的使用

  • 使用Docker(k8s)安装Kafka并使用宿主机连接

    使用Docker(k8s)安装Kafka并使用宿主机连接

    大家好,又见面了,我是你们的朋友全栈君。使用Docker(k8s)安装Kafka并使用宿主机连接安装Docker及docker-compose 具体安装方法可以去官网看教程 检查docker-compose是否安装成功 创建 docker-compose.yml 文件version: '2' services: zookeeper: image: "

    日期 2023-06-12 10:48:40     
  • docker入门使用命令

    docker入门使用命令

    docker入门使用命令 作者:matrix 被围观: 98 次 发布时间:2022-06-30 分类:Linux | 无评论 » 目前docker在开发和生产环境中经常使用。就算不是RD,你在github中总会看到他的身影。很多程序的demo版本都有提供docker镜像,用起来真的很爽。完全看作轻量级别虚拟机。详细教程最好是自己网上多寻,这里整理下自己经常用到的命令。下载镜像# 搜索线上就

    日期 2023-06-12 10:48:40     
  • K8S学习笔记之docker registry使用http非https

    K8S学习笔记之docker registry使用http非https

    0x00 概述本地调试环境,docker registry不需要使用https,规避复杂操作。0x01 默认https传输问题docker registry默认使用https,在私有镜像源操作会提示以下错误:vm01@root:~$ docker push 172.16.16.3:5000/alpine:v1.0 The push refers to repository [172.16.16.3

    日期 2023-06-12 10:48:40     
  • 2.Docker学习之基础使用

    2.Docker学习之基础使用

    0x01 Docker 数据管理Data Management,在使用Docker时候必然会在容器内产生数据,或者需要将容器内的数据进行备份,甚至多个容器之间进行数据共享,这时数据管理变得尤为重要; WeiyiGeek.数据管理容器中管理数据的主要有两种方式:数据卷:Data Volumns数据卷容器:Data Volume Dontainers数据管理共享的方式:使用数据卷容器在容器和主机容器

    日期 2023-06-12 10:48:40     
  • Docker安装MongoDB并使用Navicat连接

    Docker安装MongoDB并使用Navicat连接

    MongoDB简介:  MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象

    日期 2023-06-12 10:48:40     
  • docker使用过程中需要留意的几个知识点

    docker使用过程中需要留意的几个知识点

    使用官方的基础镜像来构建应用不要使用从整个操作系统从头安装的模式来构建应用,比如我们使用node环境的时候,我们应该直接使用node镜像,而不是使用centos或者ubuntu镜像,然后自己安装node环境。指定镜像的版本如果我们不指定进行的版本的话,它默认采用的就是最新版本,这样的每次构建的时候,可能会导致和之前的版本不一致,所以对此解决的方法就是采用指定版本,这样每次构建的版本都是统一的。使用

    日期 2023-06-12 10:48:40     
  • docker使用笔记VII -- Scrapy

    docker使用笔记VII -- Scrapy

    最近在研究Scrapy的安装,发现在centos上安装还是挺麻烦的,于是总结出来所有的依赖和加速的问题,终于能用了!下面看看老高是怎么在Centos下安装Scrapy!From centos:7 MAINTAINER LAO GAO <endoffight#gmail.com> RUN sed -i.backup 's/^enabled=1/enabled=0/'

    日期 2023-06-12 10:48:40     
  • docker使用笔记IV -- 使用docker的风格分离Nginx PHP  Mysql

    docker使用笔记IV -- 使用docker的风格分离Nginx PHP Mysql

    今天老高动手实践一下分离nginx和php,还有mysql。即三个image: g-nginx,g-php,g-mysql。准备工作镜像文件docker_hub - nginxdocker_hub - phpdocker_hub - mariadbdocker_hub - mysqldocker pull nginx docker pull php:7-fpm docker pull mysql

    日期 2023-06-12 10:48:40     
  • 「  【Docker】docker的基础使用介绍(小白如何使用docker)  」

    「  【Docker】docker的基础使用介绍(小白如何使用docker)  」

    写在前面Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口安装目前,大多数linux系统已经包含docker的软件源,所以只需要一句命令安装完事,这里以centos为例yum install docker-ce* 复制若cento

    日期 2023-06-12 10:48:40     
  • 【Docker 系列】docker 学习 一,Docker的安装使用及Docker的基本工作原理

    【Docker 系列】docker 学习 一,Docker的安装使用及Docker的基本工作原理

    hello xdm,前面关于 rabbitmq 的文章,其中第2篇和第5篇由于被他人抄袭,先发布到微信公众平台上,导致本人的原创文章无法发布,感兴趣的兄弟们可以通过地址去查看我们一起来学RabbitMQ 二:RabbiMQ 的 6 种模式的基本应用https://juejin.cn/post/6985182716358557733我们一起来学RabbitMQ 五:RabbitMQ 应知应会的面试题

    日期 2023-06-12 10:48:40     
  • 记录Docker使用过程中遇到的难点和问题

    记录Docker使用过程中遇到的难点和问题

    重新理解1.Docker容器Docker 将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样。有了 Docker,就不用担心环境问题。被打包的程序可以是一个操作系统,也可以是Nginx应用,也可以是PHP等任意一种“程序”,打包之后的镜像可以在任意一台安装了Docker的主机上,完美的运行。多个容器可以和不使用

    日期 2023-06-12 10:48:40     
  • Docker的安装、常用命令介绍及Docker Compose的简单使用

    Docker的安装、常用命令介绍及Docker Compose的简单使用

    在Centos上安装Docker卸载旧版本(如果有的话)旧版本的 Docker 名称为docker或docker-engine。在尝试安装新版本之前卸载任何此类旧版本以及相关的依赖项sudo yum remove docker \ docker-client \ docker-client-latest \

    日期 2023-06-12 10:48:40     
  • Docker入门:使用Dockerfile构建Docker镜像

    Docker入门:使用Dockerfile构建Docker镜像

    一、前言我们通过Docker build命令以及Dockerfile把我们的应用以及应用依赖的资源及环境打包成Docker镜像,帮助我们在各种我们需要的环境中部署应用,让我们不再担心环境差异带来的应用部署问题1、本篇主要内容Docker build命令介绍Dockerfile文件及常用参数介绍Docker build+Dockerfile制作Docker镜像Docker镜像发布到公共仓库2、环境信

    日期 2023-06-12 10:48:40     
  • Docker 使用小结

    Docker 使用小结

    Docker 使用小结此处以利用 Docker 配置一个 Node.Js 容器并运行一个 Vue 项目为例。一、制作 Dockerfile 文件# 使用 vim 创建并写入 Dockerfile 文件 $ vim Dockerfile复制# 由于项目原先的运行环境为 node v16.13.0 所以这里也需保证环境版本相同 FROM node:16.13.0复制此步仅仅是需要一个 node 环境,

    日期 2023-06-12 10:48:40     
  • docker volume使用和管理

    docker volume使用和管理

    Docker 是一个流行的容器化技术,可以将应用程序及其依赖项打包为一个容器,从而实现跨平台的应用程序运行。Docker volume 是一种在容器中存储数据的方法,它可以使得容器中的数据持久化并且可以在不同的容器之间共享。本文将详细介绍 Docker volume 的使用和管理,包括如何创建和删除 volume,如何挂载 volume 到容器中,以及如何备份和恢复 volume 数据。同时,我们

    日期 2023-06-12 10:48:40     
  • docker的安装与使用详解程序员

    docker的安装与使用详解程序员

    1.1 docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器。它原本是 dotCloud 启动的一个业余项目,并在前些时候开源了。它吸引了大量的关注和讨论,导致 dotCloud 把它重命名到 Docker Inc。它最初是用 Go 语言编写的,它就相当于是加在 LXC(LinuX Containers,linux 容器)上的管道,允许开发者在更高

    日期 2023-06-12 10:48:40     
  • docker从Abp到MySQL,使用Docker快速部署(abpmysql)

    docker从Abp到MySQL,使用Docker快速部署(abpmysql)

    一个网站 随着计算机科技的发展,越来越多的企业开始使用docker来更快地部署和运行应用程序。docker可以在短短几分钟内搭建一个完成的网站,从而极大地提高了效率,缩短了时间。本文研究使用docker快速部署一个从Abp到MySQL的网站,提高网站部署速度。 在开始部署网站之前,有必要介绍一下docker,docker是一个开放源代码的轻量级容器虚拟化解决方案,可以在任何设备上运行,这样就

    日期 2023-06-12 10:48:40     
  • 阿里云部署Docker(4)----容器的使用

    阿里云部署Docker(4)----容器的使用

    通过上一节的学习,我们知道如何运行docker容器,我们运行了一个普通的,一个后台的,我们还学习了几个指令: docker ps - Lists containers. docker logs - Shows us the standard output of a container. docker stop - Stops running containers. 我们还可以查看下do

    日期 2023-06-12 10:48:40     
  • Docker 系列(四):Docker 容器数据卷简单使用

    Docker 系列(四):Docker 容器数据卷简单使用

    开始之前 如果你有一些需要持续更新的数据并且希望持久化数据,或者需要在不同的容器之间共享数据,再者需要主机与容器之间共享数据,那么你可以使用数据卷来满足这些需求。 数据卷定义 数据卷是一个可供一个或多个容器使用的特殊目录,它绕过 UFS,可以提供很多有用的特性: 数据卷可以在容器之间共享和重用。 对数据卷的修改会立马生效。 数据卷默认会一直存在,即使容器被删除。 使用数据卷 数据卷有两种创

    日期 2023-06-12 10:48:40     
  • Docker 系列(八):Docker API使用

    Docker 系列(八):Docker API使用

      Docker API种类 docker 的api遵循rest的风格,可以查看https://docs.docker.com/engine/api/; docker官方主要有三大对外api: Docker Registry API Docker Hub API Docker Remote API 1. Docker Registry API 这个是docker镜像仓库的api,通

    日期 2023-06-12 10:48:40     
  • Kafka-Docker:使用Docker运行Apache Kafka的步骤

    Kafka-Docker:使用Docker运行Apache Kafka的步骤

    1.目标 在这个Kafka教程中,我们将学习Kafka-Docker的概念。此外,我们将在Kafka中看到Docker的卸载过程。这包括使用Docker 运行Apache Kafka的所有步骤  。除此之外,要使用Docker运行Kafka,我们将学习它的用法,经纪人ID,广告主机名,广告端口等。所以,让我们开始Kafka-docker教程。 Kafka-Dock

    日期 2023-06-12 10:48:40     
  • Docker 安装与使用

    Docker 安装与使用

    一、Docker 安装         使用官方安装脚本自动安装: curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun         也可以使用国内 daocloud 一键安装命令: curl -sSL https:/

    日期 2023-06-12 10:48:40     
  • Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目

    Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目

    Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目   前文使用Docker搭建Jenkins+Docker持续集成环境我们已经搭建了基于docker+jenkins的持续集成环境,并构建了基于maven的项目。这一节,我们继续扩展功能,增加对Nodejs的支持,实现nodejs项目构建、并打包成docker镜像和自动部署。 1.

    日期 2023-06-12 10:48:40     
  • Docker+Jenkins持续集成环境(1)使用Docker搭建Jenkins+Docker持续集成环境

    Docker+Jenkins持续集成环境(1)使用Docker搭建Jenkins+Docker持续集成环境

    Docker+Jenkins持续集成环境(1)使用Docker搭建Jenkins+Docker持续集成环境   本文介绍如何通过Jenkins的docker镜像从零开始构建一个基于docker镜像的持续集成环境,包含自动化构建、发布到仓库\并部署上线。 0. 前置条件 服务器安装docker,并启动docker swarm 注意docker启动时,需要开启tcp端口 1.Jenki

    日期 2023-06-12 10:48:40     
  • CentOS7安装Docker与使用篇

    CentOS7安装Docker与使用篇

    一、在CentOS7上安装Docker篇 1. 查看系统版本: $ cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) 2. 安装docker $ yum install docker 安装过程中报错: Transaction check error:&nb

    日期 2023-06-12 10:48:40     
  • docker 方式安装 gitlab 以及使用

    docker 方式安装 gitlab 以及使用

    docker 方式安装 gitlab 以及使用   ### 我在我自己的虚拟机centos上面安装这个gitlab 一、安装及配置 1.gitlab镜像拉取# gitlab-ce为稳定版本,后面不填写版本则默认pull最新latest版本$ docker pull gitlab/gitlab-ce ## 2.运行gitlab镜像$ docker run -d -p 443:443 -

    日期 2023-06-12 10:48:40     
  • docker安装kafka及使用

    docker安装kafka及使用

    一、下载镜像 docker pull wurstmeister/zookeeperdocker pull wurstmeister/kafka 二、先启动zookeeper #单机方式docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper 三、启动kafka #单机方式docker run -d --name k

    日期 2023-06-12 10:48:40     
  • Docker - 构建镜像:使用docker build命令和Dockerfile文件

    Docker - 构建镜像:使用docker build命令和Dockerfile文件

    Dockerfile Docker Hub拥有大量高质的官方镜像:可直接使用的服务类镜像、语言应用镜像、基础操作系统镜像等,满足绝大部分需求。 此外,可以通过定制镜像的方式来满足实际使用中的特定需求。 定制镜像实际上就是以一个镜像为基础,定制每一层的配置和文件。 可以选择现有镜像为基础镜像,也可以选择scratch镜像(虚拟的概念,并不实际存在,表示一个空白的镜像)。 Dockerfile是包含

    日期 2023-06-12 10:48:40     
  • docker19.03限制容器使用的cpu资源

    docker19.03限制容器使用的cpu资源

    一,用--cpus限制可用的cpu个数 例子: [root@localhost liuhongdi]# docker run -idt --name kafka1 --hostname kafka1 --cpus=0.3 --privileged kafka:0.1 /usr/sbin/init 此处限定了可用cpu个数为0.3   说明:刘宏缔的架构森林是一个专注架构的博客,地址

    日期 2023-06-12 10:48:40     
  • 使用docker安装使用 mongo

    使用docker安装使用 mongo

    1.获取mongo镜像 docker pull mongo 2.启动mongo docker run --name mongo -p 27017:27017 -v /data/mongo:/data/db -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=admin -d mongo 参数说明: -d

    日期 2023-06-12 10:48:40     
  • 使用docker安装使用 redis

    使用docker安装使用 redis

    1.查看redis镜像 docker search redis 2.获取redis镜像 docker pull redis 默认是最新版本 redis:latest 3.查看是否获取完成 docker images 5.启动Redis docker run --name redis -d -p 6379:6379 redis redis启动的默认端口号是6379,这

    日期 2023-06-12 10:48:40