草庐IT

DOCKER_USERNAME

全部标签

Docker Desktop 设置镜像环境变量

点击run展开Optionalsettingscontainername:容器名称Ports:根据你需要的端口进行输入,不输入则默认后面这个比如我这个5432Volumes:卷,也就是做持久化需要docker数据保存的地方Environmentvariables:环境变量,也就是启动时需要输入的参数,比如我这个PGSql需要设置密码,就可以填 POSTGRES_PASSWORD,value就填对应的密码

通过docker+cri-dockerd部署k8s集群环境(含harbor镜像仓库)

目录一.虚拟机准备二.基础环境配置(各个节点都做)1.IP和hosts解析2.防火墙和selinux3.安装基本软件4.配置时间同步5.禁用swap分区6.修改内核参数并重载7.配置ipvs三.docker环境(各个节点都做)1.配置软件源并安装docker-ce2.配置docker加速四.cri环境配置(各个节点都做)1.下载查看版本2.配置服务启动五.harbor环境(只有register节点做)1.安装harbor配置2.验证 六.集群初始化1.下载k8s所需软件(各个节点都做)2.拉取所需镜像(各个节点做)3.master节点初始化(只在master节点做)4.执行成功后出现此界面后进

使用VSCode的 Dev Containers 插件搭配Docker 容器进行开发环境的搭建

需要安装插件https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers安装Docker这样做的好处每一个项目可以运行一个容器,在容器内开发,相关之间node环境隔离,彻底解决本地包版本依赖关错乱问题共用宿主机的git配置,如果用的是alpine版本的镜像,则没有git可以当linux主机使用基本镜像随便用,还可以将多个镜像构建到一起使用在启动时需要映射端口,比如你的项目端口是3000在启动镜像时就加上-p3000:3000注意在启动镜像时最好使用root管理员账号启动有些镜像是二进

docker部署rabbitmq 后访问管理首页常见问题

1.项目启动后管理首页无法访问    1)检查15672端口是否可以访问    2)dockerexec-ityour_container_name/bin/bash进入docker容器执行如下命令:    3)  rabbitmq-pluginsenablerabbitmq_management2.访问首页时提示不是私密连接:     1)rabbitmqctllist_users     2)rabbitmqctladd_useradmin123456     3)rabbitmqctlset_user_tagsadminadministrator然后再web页面用admin登录3.登录页

docker 一键安装 Clash代理管理及yade页面

背景​小黑猫Clash,是一款代理软件。记录一下docker安装的配置文件。​本文通过dockercompose进行安装安装写docker-compose.yml配置将以下内如写入docker-compose.yml,并启动docker#docker-compose版本version:'3.7'#服务列表services:#服务名称clash:#镜像名image:dreamacro/clash#重启策略:总是重启restart:alwaysvolumes:#配置文件挂载到容器中-/root/.config/clash:/root/.config/clashcontainer_name:clas

微服务 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.构建镜像:#-