docker
文章平均质量分 59
aiotud
人工智能Developer
展开
-
使用docker compose 安装最新版neo4j
neo4j是基于Java语言编写图形数据库。图是一组节点和连接这些节点的关系。图形数据库也被称为图形数据库管理系统或GDBMS。Neo4j的是一种流行的图形数据库。其他的图形数据库是Oracle NoSQL数据库,OrientDB,HypherGraphDB,GraphBase,InfiniteGraph,AllegroGraph。原创 2023-05-08 09:47:26 · 1787 阅读 · 2 评论 -
Docker迁移存储目录
Docker在安装完成之后,默认的镜像imags目录在/var/lib/docker下边,可以看到,这是根目录下的文件,一般占用的是系统盘的空间,而我们在使用过程中,Docker随着时间的增长,镜像会越来越多,会出现系统盘空间紧张的情况,这个时候,就需要迁移docker目录了。1.1、停掉docker服务1.2、迁移目录1、在启动项文件里改目录yum安装的docker-ce,使用的是service进行管理生命周期的。这里通过修改启动命令,进行指定对应的存储路径:修改内容如下:原创 2022-06-19 06:06:43 · 1974 阅读 · 0 评论 -
Docker容器与镜像之间的关系以及Docker容器中添加内容后容器与镜像的变化
运行nginx容器:查看挂载情况:可以看到,启动容器会 mount 一个 overlay 的联合文件系统到容器内。这个文件系统由三层组成:容器的 lowerdir 镜像只读层,查看只读层的短 ID: 镜像层只有6层这里的短 ID 却有7个? 在 /var/lib/docker/overlay2/l 目录下我们找到了答案: 带init的是容器的初始化层:/var/lib/docker/overlay2/l/2YOGPUI7UWPO3X7PKLDHH5P5C6即最底层!!!lower原创 2022-06-18 18:30:43 · 1120 阅读 · 0 评论 -
Docker私有仓库Harbor安装
Harbor Our mission is to be the trusted cloud native repository for Kuberneteshttps://goharbor.io/官网安装文档:Harbor docs | Download the Harbor Installer https://goharbor.io/docs/2.5.0/install-config/download-installer/Harbor的github下载网址:Releases · goharbor/原创 2022-05-30 22:42:02 · 309 阅读 · 0 评论 -
Docker安装docker compose插件
安装文档地址:Install Docker Compose | Docker DocumentationHow to install Docker Composehttps://docs.docker.com/compose/install/原创 2022-05-28 05:47:57 · 490 阅读 · 0 评论 -
Docker Compose安装单节点redis
1、 获取参考资料从上图看出latest版本是7.x。2、运行Redis容器mkdir -p /data/soft/redis/conftouch /data/soft/redis/conf/redis.conf执行如下命令,启动redis容器:docker run --name redis -d -p 6379:6379 -v /data/soft/redis/data:/data -v /data/soft/redis:/etc/redis redis redi原创 2022-05-26 19:19:35 · 472 阅读 · 0 评论 -
docker镜像文件分层的原理
首先下载一个nginx的镜像:1、查找nginx对应的短IMAGE ID的sha256:[root@tlzs overlay2]# cat /var/lib/docker/image/overlay2/repositories.json | grep fa5269854a5e{"Repositories":{"java":{"java:8":"sha256:d23bdf5b1b1b1afce5f1d0fd33e7ed8afbc084b594b9ccf742a5b27080d8a4a8",原创 2022-04-23 14:02:20 · 3529 阅读 · 0 评论 -
docker部署报错:driver failed programming external connectivity on endpoint XXX
今天重启容器prometheus,突然报这个错,查了下,是因为之前我重启了防火墙,所以docker失效了,所以需要重启docker和实例docker端口映射或启动容器时报错 Error response from daemon: driver failed programming external connectivity on endpoint原因:docker服务启动时定义的自定义链DOCKER由于 centos7 firewall 被清掉firewall的底层是使用iptables进..原创 2021-10-25 10:53:32 · 5257 阅读 · 0 评论 -
Docker的volumes踩坑
挂载volume的行为volume的挂载是以宿主机为主,主要有如下几个行为可能:host container mount result 文件夹不存在/文件夹存在但为空 文件夹不存在/存在但为空/存在且不为空 container中文件被覆盖(清空) 文件夹存在且不为空 文件夹不存在/存在但为空/存在且不为空 container中文件夹内容被覆盖(原内容清空, 覆盖为host上文件夹内容) 将容器已经存在的文件挂载到宿主机由上面可知,容器中原..原创 2021-10-16 23:22:33 · 3298 阅读 · 0 评论 -
Docker Compose
官方文档:https://docs.docker.com/compose/install/安装docker-compose:curl -L "https://github.com/docker/compose/releases/download/1.28.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-composeyaml原创 2021-02-11 05:59:39 · 128 阅读 · 0 评论 -
安装和使用docker
首先,yum indstall kubelet、kubeadm、kubectl,这时需要conntrack-tools,需要先安装epel-release,然后安装http://mirror.centos.org/centos/7/os/x86_64/Packages/conntrack-tools-1.4.4-5.el7.x86_64.rpm...原创 2020-02-16 07:54:42 · 18008 阅读 · 0 评论