docker+k8s
docker与k8s相关的学习记录
qq_ceiling
这个作者很懒,什么都没留下…
展开
-
k8s常用命令汇总
查看证书有效期cd /etc/kubernetes/pkiopenssl x509 -in apiserver.crt -text -noout查看相关kubectl api-resources 查看所有资源定义kubectl api-versions 查看可用的apiversionkubectl get cs 查看k8s集群状态kubectl get ns 查看所有命名空间kubectl get nodes 查看节点状态kubect...原创 2021-03-19 14:51:04 · 1000 阅读 · 0 评论 -
docker搭建zabbix
1、mysql数据库docker run --name mysql-server -t \ -p 3307:3306 \ -e MYSQL_DATABASE="zabbix" \ -e MYSQL_USER="zabbix" \ -e MYSQL_PASSWORD="zabbix_pwd" \ -e MYSQL_ROOT_PASSWORD="admins" \ -d mysql:5.7 \ --character-se原创 2021-02-17 18:41:31 · 340 阅读 · 0 评论 -
六、docker 私有仓库
一、Docker Registry1、服务端YUM安装docker-registryyum install docker-registry -yrpm -qldocker-distribution2、客户端配置vi /etc/docker/daemon.json{ "registry-mirrors": ["https://wgae1ou9.mirror.aliyuncs.com"], "insecure-registries": ["nodo...原创 2021-02-17 18:32:36 · 212 阅读 · 0 评论 -
五、 Dockerfile 文件制作镜像
编写的Dockerfile文件越少越好,要用尽量少的命令完成docker build -t bushttpd:v0.1-1 ./ 把当前文件编译成镜像bushttpd:v0.1-1FROM 指令是最重要的一个且必须为Dockerfile文件开篇的第一个非注释行,用于为映像文件构建过程指定基准镜像,后续的指令运行的指令运行于此基准镜像所提供的运行环境ENV 用于为镜像定义所需的环境变量,并可被Dockerfile文件中位于其他(如ENV、ADD、COPY等)所调用,支持设置默认参数${va...原创 2021-02-17 18:26:30 · 180 阅读 · 0 评论 -
四、docker镜像管理
docker commit -p b1 基于容器制作镜像docker tag 56fe129a7e3f celinglinux/httpd:v0.1-1 修改镜像的tagdocker commit -a "Xujiang<ceiling@qq.com>" -c 'CMD ["/bin/httpd","-f","-h","/data/html"]' -p b1 ceiling/httpd:v0.2 制作带启动参数的镜像docker run --name t2 ceiling/htt..原创 2021-02-17 18:18:45 · 116 阅读 · 0 评论 -
三、docker网络与存储
docker run --name t1 --rm -p 80 ceiling/httpd:v0.2 80端口随机开放出去docker run --name t1 --rm -p 192.168.2.106::80 ceiling/httpd:v0.2 80端口开放给192.168.2.106的随意端口docker run --name t1 --rm -p 192.168.2.106:8080:80 ceiling/httpd:v0.2 80端口开放给192.168.2.106的80...原创 2021-02-17 17:26:40 · 163 阅读 · 0 评论 -
二、docker 常用操作命令
docker version docker版本信息docker infodocker软件信息docker search nginx 搜索镜像docker image pull nginx:1.17.1-alpine 下载镜像nginx的TAG为1.17.1-alpinedocker pull busybox 默认下载最新版本docker image rm 删除镜像dockerrmi 删除镜像docker image ls 列出镜像信息docker image ls --n..原创 2021-02-17 17:20:19 · 123 阅读 · 0 评论 -
一、docker 安装
1、系统版本cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2、下载yum源cd /etc/yum.repos.d/wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo yum-config-manager --add-repo http://mirrors.aliyun.com/d原创 2021-02-17 17:03:13 · 115 阅读 · 0 评论