
Docker/Containerd
文章平均质量分 63
Docker&containerd
墨痕诉清风
始于情,行于心。
展开
-
docker-compose二进制文件安装
快速安装docker-compose使用,不要安装任何对于包或文件。原创 2024-08-06 14:04:23 · 498 阅读 · 0 评论 -
containerd常用命令详解(ctr)
9. 查看运行容器的task11. 进入指定容器的task14.查看容器kubectlan安装。原创 2024-07-30 15:04:31 · 2984 阅读 · 0 评论 -
Kubernetes入门学习记录(k8s部署、DNS部署)
Kubernetes 是一个全新的基于容器技术的分布式架构解决方案,是 Google 开源的一个容器集群管理系统,Kubernetes 简称 K8S。Kubernetes 是一个一站式的完备的分布式系统开发和支撑平台,更是一个开放平台,对现有的编程语言、编程框架、中间件没有任何侵入性。Kubernetes 提供了完善的管理工具,这些工具涵盖了开发、部署测试、运维监控在内的各个环节。转载 2024-06-13 19:49:44 · 276 阅读 · 0 评论 -
判断容器环境虚拟机环境(Docker、Kubepods、Kubernetes)
最简单精准的方式就是查询系统进程的cgroup信息,通过响应的内容可以识别当前进程所处的运行环境,就可以知道是在虚拟机、docker还是kubepods里。通过判断根目录下的 .dockerenv文件是否存在,可以简单的识别docker环境。K8s&docker环境下:ls -alh /.dockerenv 可以找到文件。和虚拟机的环境变量也有点区别,但不好判断,但pod里面的环境变量其实是很明显的。虚拟机环境下:是没有这个.dockerenv文件的。fdisk -l 容器输出为空,非容器有内容输出。转载 2023-11-10 16:40:01 · 553 阅读 · 0 评论 -
Docker容器安全入侵检测常用命令
查看当前正在运行的容器。可以使用此命令检查是否有异常或未知的容器在运行。docker ps。原创 2023-11-10 16:37:59 · 402 阅读 · 0 评论 -
docker 设置国内镜像源(网易、ustc、中国科技大学、阿里云容器)
首页点击“创建我的容器镜像” 得到一个专属的镜像加速地址,类似于“https://1234abcd.mirror.aliyuncs.com”创建或修改 /etc/docker/daemon.json 文件,修改为如下形式。Docker中国区官方镜像。原创 2020-11-17 15:36:45 · 27537 阅读 · 0 评论 -
docker-compose(入门,与docker的区别)
Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。如果你还不了解 YML 文件配置,可以先阅读YAML 入门教程。Compose 使用的三个步骤:使用 Dockerfile 定义应用程序的环境。使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。原创 2020-11-06 10:13:01 · 5644 阅读 · 0 评论 -
Dockerfile语法简介(精)
Dockerfile是由一系列命令和参数构成的脚本,一个Dockerfile里面包含了构建整个image的完整命令。Docker通过docker build执行Dockerfile中的一系列命令自动构建image。# :代表注释。原创 2020-06-02 11:17:21 · 1321 阅读 · 0 评论 -
docker安装telnet
telnet: 23 yvan password1. docker pull ansible/centos7-ansibl2. docker run --privileged -h zy02 -itd -p 23:23 --name vstelnet --restart=always ansible/centos7-ansible /usr/sbin/init docker ru...原创 2019-08-12 15:54:50 · 3029 阅读 · 1 评论 -
docker将容器设置与宿主机为同一局域网
Centos1. 虚拟网卡添加需要几个docker就添加几块虚拟网卡。需要注意的是需要网卡的命名:必须为ens37:1,ens37:2,ens37:3以此规律命名 cd /etc/sysconfig/network-scripts cp ifcfg-ens37:1 ifcfg-ens37:2 vi ifcfg-ens37:2 ...原创 2019-08-06 14:49:04 · 2605 阅读 · 1 评论 -
docker容器性能监控
【代码】docker容器性能监控。原创 2019-07-18 10:23:40 · 136 阅读 · 0 评论 -
docker 搭建 ftp服务器
【代码】docker 搭建 ftp服务器。原创 2019-07-15 12:14:00 · 2180 阅读 · 1 评论 -
一句命令删除docker所有镜像或容器
下面讲解一下原理,删除镜像中。原创 2019-07-15 11:34:17 · 947 阅读 · 1 评论 -
Docker Dockerfile 定制镜像
VOLUME ["", ""...]VOLUME 之前我们说过,容器运行时应该尽量保持容器存储层不发生写操作,对于数据库类需要保存动态数据的应用,其数据库文件应该保存于卷(volume)中。为了防止运行时用户忘记将动态文件所保存目录挂载为卷,在 Dockerfile 中,我们可以事先指定某些目录挂载为匿名卷,这样在运行时如果用户不指定挂载,其应用也可以正常运行,不会向容器存储层写入大量数据。这里的/data。原创 2019-07-15 11:13:26 · 248 阅读 · 0 评论 -
docker镜像没有ifconfig、ping指令
apt-get updateapt install net-tools # ifconfigapt install iputils-ping # ping原创 2019-07-12 18:11:43 · 2288 阅读 · 1 评论 -
Docker 的4种网络模式
这条规则会将源地址为172.17.0.0/16的包(也就是从Docker容器产生的包),并且不是从docker0网卡发出的,进行源地址转换,转换成主机网卡的地址。所定义的私有IP网段中,选择一个和宿主机不同的IP地址和子网分配给docker0,连接到docker0的容器就从这个子网中选择一个未占用的IP使用。这个模式和前两个不同。bridge模式是Docker默认的网络设置,此模式会为每一个容器分配Network Namespace、设置IP等,并将一个主机上的Docker容器连接到一个虚拟网桥上。原创 2019-07-12 14:54:29 · 2401 阅读 · 0 评论 -
Ubuntu 14.04 16.04 安装最新的 docker
Ubuntu 14.04 16.04 (使用apt-get进行安装)# step 1: 安装必要的一些系统工具sudo apt-get updatesudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common# step 2: 安装GPG证书curl -fsSL ...原创 2019-07-12 10:54:55 · 458 阅读 · 1 评论 -
docker常用参数详解,docker run常用参数详解(精)
实例1. 查询github上的镜像docker search sybase2. 下载docker pull ifnazar/sybase_15_73. 删除镜像docker rmi -f runoob/ubuntu:v44. 查看所有镜像docker images5. 使用镜像docker run 镜像名称6. 更新镜像docker......原创 2018-11-29 18:53:57 · 5066 阅读 · 0 评论 -
docker的常用命令汇总
目录1.docker的启动、停止、重启2.创建一个新的容器并运行一个命令3-1.docker启动的容器列表3-2.查看docker创建的所有容器4.启动、停止、重启某个docker 容器5.查看指定容器的日志记录6.删除某个容器,若正在运行,需要先停止7.删除所有容器8.从Docker Hub查找镜像9.从镜像仓库中拉取或者更新指定镜像10.列出本地镜...原创 2018-11-29 16:08:59 · 465 阅读 · 0 评论 -
Centos6.5下docker 环境搭建
在yum的ELRepo源中,有mainline(4.5)、long-term(4.4)这2个内核最新版本,考虑到long-term更稳定,会长期更新,所以选择这个版本。再往后的 docker-compose 版本就不再支持 V1 版本的 docker-compose.yml。Compose是Docker的服务编排工具,主要用来构建基于Docker的复杂应用,Compose 通过一个配置文件来管理多个Docker容器,非常适合组合使用多个容器进行开发的场景。至此,docker安装完成!查看docker日志.原创 2018-11-29 15:27:45 · 600 阅读 · 0 评论 -
Docker安装(安装docker、ubuntu、centos)
自17年开始,docker分为docker-ce(社区版)、docker-ee(企业版),另外docker-io是较早的版本,通常用的都是docker-ce版;1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker。# Step 2: 安装指定版本的Docker-CE: (VERSION 例如上面的 17.03.1~ce-0~ubuntu-xenial)6、可以查看所有仓库中所有docker版本,并选择特定版本安装。原创 2018-11-29 15:20:39 · 1117 阅读 · 0 评论 -
如何制作产品镜像
前言产品镜像包含启动区镜像和备份区镜像。启动区镜像命名为”产品版本.sda1.img.tar.gz” ,例如:2.0.sda1.img.tar.gz备份区镜像命名为:”版本.sda3.img.tar.gz”,例如:init.sda3.img.tar.gz通常情况下,随着产品版本更新要制作对应版本的启动区镜像,备份区镜像比较固定,除非有严重缺陷,一般不需要制作,可以配合不同版本的产品...原创 2018-11-29 15:18:58 · 791 阅读 · 1 评论 -
Docker自动构建开发测试平台
介绍在工作中需要对程序反复测试验证正确性,并发布。为了保证代码开发测试运行环境一致,主要采用docker实现自动化构建、自动化测试。开发环境这里采用python开发环境为例,在默认的Linux发行版中,docker镜像默认与ISO镜像类似,除了系统本身的一些工具,并没有安装多余的软件,需要自己在基础操作系统镜像上构建开发环境的镜像,后面统称开发环境。采用Dockerfile自动构建...原创 2018-11-27 10:47:40 · 381 阅读 · 0 评论 -
使用Docker快速搭建生产环境
Docker安装CentOS 6.5:yum install -y docker-ioservice docker start下载镜像配置使用国内镜像:修改Docker配置文件/etc/default/docker如下DOCKER_OPTS="--registry-mirror=http://aad0405c.m.daocloud.io"docker pull ...原创 2018-11-27 10:38:38 · 5806 阅读 · 1 评论