
docker
文章平均质量分 79
失业找工作中
it小白的学习笔记,加油!
展开
-
02ShardingSphere-MySQL主从同步配置
docker环境实现MySQL主从同步原创 2023-08-23 07:00:00 · 564 阅读 · 0 评论 -
01ShardingSphere-docker环境安装
shardingsphere使用docker安装数据库是一个非常好的选择,后续的读写分离、数据分片等功能的数据库都是由docker创建。原创 2023-08-22 07:00:00 · 387 阅读 · 0 评论 -
Docker容器监控之 CAdvisor+InfluxDB+Granfana
通过docker stats命令可以很方便的看到当前宿主机上所有容器的CPU,内存以及网络流量等数据,一般小公司够用了。但是,docker stats统计结果只能是当前宿主机的全部容器,数据资料是实时的,没有地方存储、没有健康指标过线预警等功能原创 2023-07-29 07:00:00 · 824 阅读 · 1 评论 -
Docker轻量级可视化工具Portainer
Portainer是一个轻量级的管理UI界面,用于管理Docker容器、镜像、卷和网络。它支持端口映射、容器启动、停止、删除、日志查看等功能,同时也提供了可视化的监控和统计功能,可以快速轻松的管理多个Docker主机。Portainer不需要额外安装依赖,所有的安装都可以通过Docker容器完成。同时,Portainer也提供了REST API,可以方便地进行集成和自动化操作。方便地管理Docker环境,包括单机环境和集群环境。原创 2023-07-28 07:00:00 · 523 阅读 · 0 评论 -
Docker-compose容器编排
Compose 是 Docker 公司推出的一个工具软件,可以管理多个 Docker 容器组成一个应用。你需要定义一个 YAML 格式的配置文件docker-compose.yml,写好多个容器之间的调用关系。然后,只要一个命令,就能同时启动/关闭这些容器Docker-Compose是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。原创 2023-07-27 07:00:00 · 238 阅读 · 0 评论 -
Docker网络
本节主要介绍Bridge模式、Host模式、None模式、Container模式原创 2023-07-26 07:00:00 · 1025 阅读 · 0 评论 -
通过dockerfile发布微服务部署到docker容器
通过一个简单的示例Dockerfile,用于发布一个基本的Spring Boot微服务应用程序原创 2023-07-25 07:00:00 · 283 阅读 · 0 评论 -
docker虚悬镜像
虚悬镜像(dangling image)是指在 Docker 中存在的一种镜像,它已经被创建,但是没有被任何容器所引用。这通常发生在当你在构建镜像的过程中,因为一些原因(例如构建取消或构建失败),你创建了一个镜像,但是没有将其命名或标记。这些镜像被称为虚悬镜像,因为它们“悬浮”在 Docker 中,没有被任何容器所使用,而且也不会被 Docker 清理工具删除。虚悬镜像占用磁盘空间,可以通过命令docker image prune来清理不再使用的虚悬镜像。仓库名、标签都是的镜像,俗称虚悬镜像原创 2023-07-24 07:00:00 · 712 阅读 · 1 评论 -
Dockerfile文件+docker build命令方式创建Docker自定义镜像
自定义一个centos镜像,具备vim+ifconfig+jdk8的配置原创 2023-07-23 07:00:00 · 430 阅读 · 0 评论 -
DockerFile常用保留字指令
DockerFile常用保留字指令原创 2023-07-22 07:00:00 · 140 阅读 · 0 评论 -
DockerFile介绍
通过Dockerfile构建时,在用Dockerfile定义一个文件之后,docker build时会产生一个Docker镜像,当运行 Docker镜像时会真正开始提供服务;Dockerfile面向开发,Docker镜像成为交付标准,Docker容器则涉及部署与运维,三者缺一不可,合力充当Docker体系的基石。Dockerfile面向开发,Docker镜像成为交付标准,Docker容器则涉及部署与运维,三者缺一不可,合力充当Docker体系的基石。4:每条指令都会创建一个新的镜像层并对镜像进行提交。原创 2023-07-21 07:00:00 · 177 阅读 · 0 评论 -
Docker安装redis集群(3主3从cluster集群模式)
Docker安装redis集群(3主3从redis集群配置)原创 2023-07-20 07:00:00 · 430 阅读 · 0 评论 -
Docker安装mysql主从
Docker安装mysql主从原创 2023-07-19 07:00:00 · 367 阅读 · 0 评论 -
Docker安装redis
Docker安装redis原创 2023-07-18 07:00:00 · 483 阅读 · 0 评论 -
Docker安装mysql
Docker安装mysql原创 2023-07-17 07:00:00 · 201 阅读 · 0 评论 -
Docker安装tomcat
Docker安装tomcat原创 2023-07-16 20:31:33 · 1170 阅读 · 0 评论 -
Docker容器数据卷
Docker容器数据卷是一种特殊类型的目录,可以在容器和主机之间共享数据。当容器结束时,数据卷不会被删除,因此可以在其他容器中使用。数据卷可以被其他容器连接和共享,这使得容器之间的数据共享和持久保存变得更加容易。卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过Union File System提供一些用于持续存储或共享数据的特性:卷的设计目的就是数据的持久化,完全独立于容器的生存周期,因此Docker不会在容器删除时删除其挂载的数据卷一句话:原创 2023-07-16 07:00:00 · 293 阅读 · 0 评论 -
Docker本地镜像发布到私有库
使用Docker Registry,可以创建私有或公共的镜像仓库,以存储Docker镜像。私有仓库可以用于存储公司内部的镜像,或者用于个人项目的镜像。公共仓库则会将发布的镜像分享到全世界。,中国大陆访问太慢了且有被阿里云取代的趋势,不太主流。2 Dockerhub、阿里云这样的公共镜像仓库可能不太方便,涉及机密的公司不可能提供镜像给公网,所以需要创建一个本地私人仓库供给团队使用,基于公司内部项目构建镜像。Docker Registry是官方提供的工具,可以用于构建私有镜像仓库。原创 2023-07-15 07:00:00 · 2081 阅读 · 0 评论 -
Docker本地镜像发布到阿里云
我们构建了自己的镜像后,可以发布到远程镜像提供给其他人使用,比如发布到阿里云使用build/commit生成新的镜像,并生成自己镜像的版本标签tag,此新的镜像在自己的本地库中,使用push可以将镜像提交到阿里云公有库/私有库,使用pull从公有库/私有库中拉取镜像1 编写Dockerfile文件生成新的镜像2 docker commit命令基于当前容器创建一个新的镜像这里就是用之前构建的镜像dongguo/myubuntu3.1选择控制台,找到容器镜像服务3.2选择个人实例创建个人版。原创 2023-07-14 07:00:00 · 808 阅读 · 0 评论 -
Docker镜像commit操作实战
我们从官网拉取下来的镜像,一般是非常精简的,比如ubuntu,并没有vim命令,那么如果我想要有vim命令,可以加上vim命令后,提交成一个新的镜像。docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]我们自己commit构建的镜像,新增加了vim功能,可以成功使用。#再安装需要的vimapt-get -y install vim。docker commit 提交容器副本使之成为一个新的镜像。这里打开了一个新的会话,执行命令。原创 2023-07-13 07:00:00 · 361 阅读 · 0 评论 -
Docker镜像
对于一个精简的OS,rootfs可以很小,只需要包括最基本的命令、工具和程序库就可以了,因为底层直接用Host的kernel,自己只需要提供 rootfs 就行了。是一种轻量级、可执行的独立软件包,它包含运行某个软件所需的所有内容,我们把应用程序和配置依赖打包好形成一个可交付的运行环境(包括代码、运行时需要的库、环境变量和配置文件等),这个打包好的运行环境就是image镜像文件。而且镜像的每一层都可以被共享。以我们的pull为例,在下载的过程中我们可以看到docker的镜像好像是在一层一层的在下载。原创 2023-07-12 07:00:00 · 118 阅读 · 0 评论 -
Docker常见命令(以备不时之需)
Docker常见命令原创 2023-07-10 07:00:00 · 3532 阅读 · 0 评论 -
docker安装
目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在CentOS 7 (64-bit)上,要求系统为64位、Linux系统内核版本为 3.8以上,这里选用Centos7.x查看系统的内核然后手动删除/var/lib/docker/ 中的文件3.1 确保Centos能连接上外网3.2安装gcc3.3 安装gcc-c++这里选择官方推荐的安装方法Set up the repository4.1 安装yum-utils软件包。原创 2023-07-09 07:00:00 · 153 阅读 · 0 评论 -
docker简介
Docker是一种开源的容器化平台,能够帮助开发人员和系统管理员更轻松地打包、发布和运行应用程序。相比于传统的虚拟化技术,Docker容器不需要运行整个操作系统,而是仅包含应用程序及其依赖,因此可以更快地启动和停止,也更轻量级。总的来说,Docker为开发人员和系统管理员提供了一种更简单、更高效的方式来构建、部署和管理应用程序。原创 2023-07-08 07:00:00 · 879 阅读 · 0 评论 -
docker: Error response from daemon: driver failed programming external connectivity on endpoint t1 (
在启动容器时的容器时,出现报错:Error response from daemon: driver failed programming external connectivity on endpoint XXX(端口映射或启动容器时报错)> docker: Error response from daemon: driver failed programming external connectivity on endpoint t1 (6f338343b5af13aaac43fcd95ace32c原创 2023-07-02 11:59:09 · 1288 阅读 · 0 评论 -
docker compose 报超时error pulling image configuration: tcp 104.18.123.25:443: i/o timeout
docker compose下载 速度太慢导致超时使用的是github的源基本都是超时。原创 2023-06-18 13:21:25 · 3076 阅读 · 0 评论 -
docker: Error response from daemon: Conflict. The container name is already in use by container You
docker: Error response from daemon: Conflict. The container name "/u1" is already in use by container "220980332c82079bd5b89b4129e8f5e77dba32ee3c0d2b0da51c961c00f39771". You have to remove (or rename) that container to be able to reuse that name.原创 2023-07-02 07:44:19 · 10356 阅读 · 2 评论