草庐IT

DOCKER_USERNAME

全部标签

php - Docker - 无法从 Mac 主机访问容器

我似乎无法访问在我的Mac上本地运行的简单Docker容器。我可以从容器运行curllocalhost并看到提供了默认的Apache页面,但我无法从我机器的浏览器中访问它。我想知道我是否有VirtualBox配置问题或其他问题。对诊断问题有帮助吗?docker文件#Buildtheimageofubuntu12.04LTSfromubuntu:precise#Runapt-getupdaterunapt-get-yupdate#InstallLAMPrunDEBIAN_FRONTEND=noninteractiveapt-get-yinstalllamp-server^runapt-g

mysql - Docker mysql 主机没有特权

我正在尝试配置一个nodejs容器以连接到mysql数据库。我的代码是这样的:varpool=mysql.createPool({host:'mysql',port:'3306',user:'root',password:'...',database:'general',connectionLimit:50,queueLimit:5000});我使用的是标准mysql容器。我正在使用无花果来启动容器。fig.yml看起来像:node:build:nodeports:-"9000:9000"-"9001:9001"links:-mysql:mysqlcommand:nodeserver/

Docker Compose V2 安装 ClickHouse v20.6.8.5 经验分享

前言ClickHouse是一款开源的分布式列式数据库管理系统,专门设计用于高性能的大数据分析和查询。目前项目中用到的一个场景是将mongo的数据同步到clickhouse,使用clickhouse做报表,后续也将分享同步和使用方案使用DockerCompose部署单机版,小项目和自己测试够用了,生产使用集群,基于此方案后续有需要我再尝试整理安装安装目录:/app/clickhouse镜像:yandex/clickhouse-server:20.6.8.5版本:v20.6.8.5配置文件文档:配置文件端口说明:Networkports,单机部署可以就暴露8123(连接),9363(prometh

【云原生】使用Docker部署openGauss

Docker是一个开源的应用容器引擎,让开发者可以把应用及依赖包打包到一个可移植的容器中,然后发布到流行的Linux或Windows机器或虚拟机上。openGauss是一款高性能、高安全、高可靠、高智能的企业级开源关系型数据库。openGauss3.0.0发布后,云和恩墨制作了docker版本。基于此,我们可以不需要使用原始安装包和一系列安装配置,可以直接运行docker镜像的版本。本文主要介绍通过Docker安装openGauss3.0.0,方便DevOps用户的安装、配置和环境设置。目录1.安装Docker2. 配置Docker3拉取openGauss镜像4.开启实例5. Q&A1.安装D

云安全攻防(八)之 Docker Remote API 未授权访问逃逸

DockerRemoteAPI未授权访问逃逸基础知识DockerRemoteAPI是一个取代远程命令行界面(rcli)的RESTAPI,其默认绑定2375端口,如管理员对其配置不当可导致未授权访问漏洞。攻击者利用dockerclient或者http直接请求就可以访问这个API,可导致敏感信息泄露,甚至可进一步利用Docker自身特性,借助容器逃逸,最终完全控制宿主服务器Dockerdaemon是Docker引擎的后台进程,也称为Dockerd。它是一个长时间运行的进程,负责管理Docker镜像、容器、网络和存储等各种资源,并提供一个API以供Docker客户端进行交互当您在Docker主机上使

7. Docker仓库管理

1Docker仓库管理Docker仓库,类似于yum仓库,是用来保存镜像的仓库.为了方便管理和使用Docker镜像,可以将镜像集中保存至Docker仓库中,将制作好的镜像推送(push)到仓库之中保存,在需要镜像时,从仓库中拉取(pull)镜像即可.Docker仓库分为公有云仓库和私有云仓库:公有云仓库:由互联网公司对外公开的仓库官方Dockerhub阿里云等第三方仓库私有云仓库:在组织内部搭建的仓库,一般只为组织内部使用,常使用如下软件搭建仓库dockerregistrydockerharbor2官方Docker仓库将自制的镜像上传至docker仓库:https://hub.docker.c

Centos 安装 docker

镜像下载、域名解析、时间同步请点击阿里云开源镜像站一、docker安装centos安装dockersudoyumupdatesudoyuminstall-yyum-utilsdevice-mapper-persistent-data1vm2sudoyum-config-manager--add-repohttp://mirrors.ailiyun.com/docker-ce/linux/centos/docker-ce.reposudoyuminstalldocker-cedocker-vsudovim/etc/docker/daemon.json添加{"registry-mirrors":[

Docker consul 容器服务自动发现和更新

目录一、什么是服务注册与发现二、Docker-consul集群1.Docker-consulconsul提供的一些关键特性2.registrator3.Consul-template三、Docker-consul实现过程以配置nginx负载均衡为例先配置consul-agent,有两种模式server和client四、Docker-consul集群配置下载consul服务常用启动选项web服务器启动多例nginx容器,使用registrator自动发现启动多例nginx容器安装使用registrator自动发现 前端查看,已经发现到使用nginx做反向代理,使用Consul-template配

Docker 桥接网络

        在Docker中,可以使用桥接网络来为容器提供网络连接。桥接网络允许容器通过主机网络接口与其他容器和主机进行通信。以下是一些常用的Docker桥接网络命令:1、创建一个桥接网络:dockernetworkcreate--driverbridge 2、创建一个带有指定网段和网关的桥接网络:dockernetworkcreate--driverbridge--subnet--gateway3、将容器连接到桥接网络 dockernetworkconnect4、断开容器与桥接网络的连接:dockernetworkdisconnect5、显示容器的网络信息dockernetworkins

Docker Compose V2 安装常用数据库MySQL+Mongo

前言书接上篇:DockerV24及DockerComposeV2的安装及使用本篇操作都在centos8虚拟机devops01中进行,并都归属网络:devopsnetwork主要增加对容器中数据文件,日志,配置,网络,时区,端口映射,密码的配置,更贴合生产实际使用DockerCompose安装MySQLv5.7目录/app/mysql中创建compose.yml并运行指定mysql版本5.7指定网络:devopsnetwork指定时区:Asia/Shanghai不设置默认是GMT时间,会比北京时间少8h,直接的影响就是NOW()函数会有差异指定root密码:devops666挂载卷:./data