标签: docker

66 篇文章

Docker 部署Minio
Docker 部署Minio MinIO是什么? MinIO 是在 GNU Affero 通用公共许可证 v3.0 下发布的高性能对象存储。 它是与 Amazon S3 云存储服务兼容的 API。非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。 Doc…
容器技术原理
容器技术原理 提起容器就不得不说 chroot,因为 chroot 是最早的容器雏形。chroot 意味着切换根目录,有了 chroot 就意味着我们可以把任何目录更改为当前进程的根目录,这与容器非常相似。 chroot 什么是 chroot 呢?下面是 chroot 维基百科定义: chroot 是在 Unix 和 Linux 系统的一个操作,针…
docker监控命令工具–ctop的安装和使用
docker监控命令工具--ctop的安装和使用 自我感觉比docker stats命令好用命令工具 ctop CTOP是什么 ctop是一个命令行工具,作用是帮助我们查看和监控容器状态。ctop的意思也就是container的top命令。 我们经常使用top命令来查看linux服务器的状况,在使用docker容器时,我们也想看下容器使用的cpu、…
DOCKER自定义JDK镜像
DOCKER自定义JDK镜像 配置dockerfile # 指定基础镜像 FROM centos:7.6.1810 #设置环境变量 ENV JAVA_HOME /usr/local/java/jdk1.8.0_271 ENV PATH $JAVA_HOME/bin:$PATH # 设置镜像时区和创建目录 RUN ln -sf /usr/share/…
Centos7 firewall 和 Docker 冲突解决
Centos7 firewall 和 Docker 冲突解决 查看 firewalld 日志 tail -10 /var/log/firewalld 在日志中可以看到一些警告信息,是docker添加的nat规则,但是因为chain不存在,所以添加失败。一般情况下是没有什么问题,但是某些情况,比如容器内需要访问宿住机的服务,则可能出现问题。 [roo…
Docker安装Nacos-单机版
Docker安装Nacos-单机版 1.拉取镜像 docker pull nacos/nacos-server 2.挂载目录 挂载目录用于映射到容器,目录按自己的情况创建 mkdir -p /usr/local/nacos/logs/ #新建logs目录 mkdir -p /usr/local/nacos/data/ #数据目录 mkdir -p …
Docker安装Zabbix5.2
Docker安装Zabbix5.2 下载镜像 1.拉取mysql镜像 docker pull mysql:5.7 2.下载zabbix-server镜像 zabbix-server镜像分两种,支持MySQL数据库zabbix-server-mysql,支持支持PostgreSQL数据库zabbix/zabbix-server-pgsql。下面安装的…
Docker方式搭建ELK集群
Docker方式搭建ELK集群 节点功能 内网 ip 地址 es01,kibana 10.228.27.11 es02,logstash 10.228.27.14 es03 10.228.27.19 1. 部署 Elasticsearch 集群 安装物理环境如下: 主机:3台 服务器 es 节点名称 内网 ip 地址 es01 10.228.27.…
Docker安装Jfrog
Docker安装Jfrog 拉取镜像 docker pull docker.bintray.io/jfrog/artifactory-oss 运行jfrog docker run --name jfrog-oss -d \ -p 8081:8081 -p 8082:8082 \ -v /data01/jfrog_dir/var/:/var \ do…
Docker 安装sonarQube 步骤以及遇到的坑
Docker 安装sonarQube 步骤以及遇到的坑 sonarQube 是一款开源代码检测工具。通过 sonar-scanner 插件扫描代码,把数据存储到数据库,sonarQube 读取数据库,将数据库展现在 web 平台。 Docker 安装 postgresql 如果安装sonarQube是7.9已经的话可以忽悠选择mysql,因为son…
harbor镜像仓库搭建配置
harbor镜像仓库搭建配置 1.安装docker-compose(已经安装省略) 1. 下载 在 Linux 上的也安装十分简单,从 官方 GitHub Release 处直接下载编译好的二进制文件即可。 例如,在 Linux 64 位系统上直接下载对应的二进制包。 sudo curl -L "https://github.com/docker/…
Docker Swarm 学习手札
Docker Swarm 学习手札 Docker Swarm 节点介绍 运行 Docker 的主机可以主动初始化一个 Swarm 集群或者加入一个已存在的 Swarm 集群,这样这个运行 Docker 的主机就成为一个 Swarm 集群的节点 (node) 。 节点分为管理 (manager) 节点和工作 (worker) 节点。 管理节点用于 S…
Docker Compose学习手札
Docker Compose学习手札 Docker Compose介绍 Compose 定位是 「定义和运行多个 Docker 容器的应用(Defining and running multi-container Docker applications)」,其前身是开源项目 Fig。 通过第一部分中的介绍,我们知道使用一个 Dockerfile 模…
Docker-Dockerfile构建学习
Docker-Dockerfile构建学习 Dockerfile介绍 Dockerfile 是一个文本文件,其内包含了一条条的 指令(Instruction),每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。 构建步骤分为: 编写一个dockerfile文件 docker build构建成为一个镜像 docker run 运行镜…