草庐IT

docker-installation

全部标签

微服务 Spring Cloud 6,用了这么多年Docker容器,殊不知你还有这么多弯弯绕

目录一、神之容器Docker二、Docker架构图1、DockerClient客户端2、DockerDaemon守护进程3、镜像(Image)4、DockerDriver驱动模块5、DockerGraph内部数据库6、DockerLibcontainer函数库7、DockerContainer容器实例三、Docker安装1、卸载Docker2、需要的安装包3、设置镜像仓库4、安装Docker相关5、启动Docker6、使用dockerversion查看版本7、启动helloworld镜像8、卸载四、run的流程和docker原理1、run的流程2、与传统虚拟化方式对比五、Docker镜像常用命

在 Kali Linux 上安装和配置 Docker

在KaliLinux上安装和配置DockerDocker是一种开源平台,可用于自动化应用程序的部署、扩展和管理。在KaliLinux上安装和配置Docker可以为开发人员和系统管理员提供更轻松的容器化环境。本文将介绍如何在KaliLinux中安装和配置Docker。步骤1:更新系统和更换源首先,在进行任何操作之前,请确保你的系统是最新的,并且备份重要的文件和配置。按照以下步骤更新系统并更换系统源:使用以下命令更新软件包列表并升级已安装的软件包:apt-getupdateapt-getupgrade编辑/etc/apt/sources.list文件,将当前的源替换为适合你的需求的源。更换源可以加

Docker下安装部署turn和stun打洞服务器

1.克隆项目GitHub-konoui/kurento-coturn-docker2.运行命令1.cdkurento-coturn-docker/coturn/#使用dockerfile,记住加点2.sudodockerbuild--tagcoturn.#后台运行coturn3.sudodockerrun-d-p3478:3478-p3478:3478/udpcoturn3.测试有效性TrickleICESTUNorTURNURI:turn::TURNusername:TURNpassword:   4.容器内修改配置dockerexec-it/bin/bashvietc/turnserver

Docker搭建MinIo分布式系统

Docker搭建MinIo分布式系统1.什么是分布式文件系统文件系统是负责管理和存储文件的系统软件,操作系统通过文件系统提供的接口去存取文件,用户通过操作系统访问磁盘上的文件。下图指示了文件系统所处的位置:通过概念可以简单理解为:一个计算机无法存储海量的文件,通过网络将若干计算机组织起来共同去存储海量的文件,去接收海量用户的请求,这些组织起来的计算机通过网络进行通信,如下图:2.MinIo系统MinIO是一个非常轻量的服务,可以很简单的和其他应用的结合使用,它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等。它一大特点就是

Docker 方式 部署 vue 项目 (docker + vue + nginx)

1.安装好nginx。2.把vue项目的源码克隆到确定目录下。用git管理,所以直接gitclone到既定目录就行了。如我的目录是:/root/jiangyu/projects/gentle_vue/gentle_vue_code。3.项目打包:npmrunbuild复制会自动生成dist文件夹。4.在任意目录下新建文件dockerfile。内容如下:#设置基础镜像FROMnginx#定义作者MAINTAINERjiangyu#将dist文件中的内容复制到/usr/share/nginx/html/这个目录下面COPYdist//usr/share/nginx/html/复制5.构建镜像:#-

Docker容器:docker基础及安装

文章目录Docker容器:docker基础及安装一.docker容器概述1.什么是容器2.docker与虚拟机的区别2.1docker虚拟化产品有哪些及其对比2.2Docker与虚拟机的区别3.Docker容器的使用场景4.Docker容器的优点5.Docker的底层运行原理6.namespace的六项隔离7.Docker核心概念二.Docker安装及管理1.安装Docker1.1卸载docker2.查看docker信息3.配置docker加速器4.docker镜像相关基础命令4.1搜索镜像4.2获取镜像4.3查看镜像信息4.3.1镜像下载后存放在**/var/lib/docker**。4.3

【Docker】Docker安装

Docker安装Docker官网和仓库docker官网:http://www.docker.comDockerHub(镜像仓库)官网:https://hub.docker.com/前提说明Docker必须部署在Linux内核的系统上,如果其他系统想部署Docker就必须安装一个虚拟Linux环境。Docker镜像Docker镜像Image是一个只读的模板,镜像可以用来创建Docker容器,一个镜像就可以创建很多容器。它相当于一个root文件系统。image文件生产的容器实例,本身是一个文件,称为镜像文件。Docker仓库仓库分为公开仓库(Public)和私有仓库(Private)两种形式。最大

linux下使用Docker Compose部署Spug实现公网远程访问

📑前言本文主要是linux下使用DockerCompose部署Spug实现公网远程访问的文章,如果有什么需要改进的地方还请大佬指出⛺️🎬作者简介:大家好,我是青衿🥇☁️博客首页:CSDN主页放风讲故事🌄每日一句:努力一点,优秀一点目录文章目录📑前言**目录**Spug介绍1.Docker安装Spug2.本地访问测试3.Linux安装cpolar4.配置Spug公网访问地址5.公网远程访问Spug管理界面6.固定Spug公网地址📑文章末尾Spug介绍Spug面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务

springboot gradle kotlin 多模块(或微服务)统一依赖及版本管理和构建不同环境打包task,docker镜像构建task

场景描述在maven里可以在pom.xml中统一定义项目依赖,依赖版本,插件,多环境构建,子模块;定义packaging为pom类型,各子模块按需引入,并且指定环境profiles构建。在gradle中也可以实现依赖统一管理,各模块按需引入,区分环境的构建任务。先上效果图统一定义依赖,依赖版本,插件子模块按需引入分环境打包task及docker镜像打包任务环境gradle8.1.1,springboot3.1.0,jdk17步骤创建项目通过IDEA或SpringInitializer创建springboot+kotlin+gradle的基础项目;修改gradle/wrapper/gradle-

Docker实战:docker compose 搭建Rocketmq

1、配置文件准备1.1、新建目录:/home/docker/data/rocketmq/confmkdir/home/docker/data/rocketmq/conf1.2、在上面目录下新建文件broker.conf文件,内容如下brokerClusterName=DefaultClusterbrokerName=broker-abrokerId=0deleteWhen=04fileReservedTime=48brokerRole=ASYNC_MASTERflushDiskType=ASYNC_FLUSH#主机IPbrokerIP1=192.168.17.1732、创建目录并赋权mkdir