【容器技术|Docker三剑客之docker-swarm】教程文章相关的互联网学习教程文章

Docker容器实战之数据持久化+网络模式+资源限制【代码】【图】

docker容器数据持久化的三种方式 docker提供三种方式将数据从宿主机挂载到容器中: volumes: Docker管理宿主机文件系统的一部分(/var/lib/docker/vollumes)保存数据的最佳方式。 bind mounts: 将宿主机上的任意位置的文件或者目录挂载到容器中。 tmpfs:: 挂载存储在主机系统的内存中,而不会写入主机的文件系统。如果不希望将数据持久存储在任何位置,可以使用tmpfs,同时避免写入容器可写层以提高容器性能。docker volume cr...

Docker容器--安装部署【图】

首先我们要了解什么是Docker?Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。并且容器技术并不是 Docker 公司的技术,而是 Linux 内核的技术。目前赤手可热的容器技术的核心功能,就是通过约束和修改进程的动态表现,从而为其创造出一个“边界”。在安装Docker之前,我们像之前安装其他服务一样,先停掉防火墙和selinux,方便后续操作。一、Docker安装:1.下载Docker仓库:wget https://download.docker.com/linu...

打造高逼格、可视化的Docker容器监控系统平台【代码】【图】

为什么需要监控?? 对于一个物理机上运行多个容器应用时,容器的运行情况如:CPU使用率、内存使用率、网络状态、磁盘空间等信息,都是需要去了解的,因此监控是必须的。对于容器的监控方案可谓多种多样,本身自带命令docker stats。 [root@docker ~]# docker stats CONTAINER CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS bd96d72ed9c7 0.04% 14.97 MiB / 7.64 GiB 0.19% 8.22 MB / ...

使用Docker容器CI/CD。Docker + Gitlab +Jenkins实现CI/CD【代码】【图】

CI/CD CI/CD包含这几个含义: CI 持续集成(Continuous Integration)CD 持续交付(Continuous Delivery)CD 持续交付(Continuous Delivery) 整个过程可以简单的如下图所示。当程序发生变更时,开发者只需要推送代码到git仓库,后续编译构建,部署到生产服务器的一系列动作全交给CI/CD这个自动化流程来完成。听起来是不是很爽。 准备 话不多说,如下,我将介绍如何使用Gitlab + jenkins + Docker来实现CI/CD。 我使用了三台服务...

偷偷学 Docker 系列 | Docker 镜像操作 | Docker 容器操作【代码】【图】

文章目录 一、Docker 镜像操作①搜索镜像--docker search②获取镜像--docker pull③查看镜像信息--docker images/inspect/tag④删除镜像--docker rmi⑤存出镜像和载入镜像--docker save/load⑥上传镜像--docker login/push 二、Docker 容器操作①容器的创建与使用--docker create/ps/start/run②容器的运行与终止--docker stop③容器的进入--docker exec④容器的导出与导入--docker export/import⑤容器的删除--docker rm一、Docke...