
docker
maggie_up
每天坚持学习~提高、头发慢慢变少.扎心@_@
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
dokcer学习小笔记之批量删除容器和选择性删除容器
删除所有容器(容器没有运行中)$ docker rm $(docker ps -aq)根据上面有些容器可能在运行状态,删除所有容器状态为Exited的容器$ docker rm $(docker ps -f "status=exited" -q)...原创 2018-06-11 14:59:48 · 495 阅读 · 0 评论 -
docker-compose搭建flask环境:python3-flask-uwsgi-nginx-supervisor
话说想把之前的flask项目搬家,之前是手动部署。现在直接用docker-compose简单粗暴,一键部署。先看下目录结构├── docker-compose.yml├── flask│ └── Dockerfile #我的项目是python3,就安装python3。以及uwsgi和supervisor├── log #存放日志文件├── nginx│ ├── defau...原创 2018-10-02 15:52:15 · 2665 阅读 · 0 评论 -
docker小笔记清理未使用空间
若要删除未使用的volume,可以使用内置程序#列出未使用的volume$ docker volume ls -qf dangling=true#删除未使用的volume$ docker volume rm $(docker volume ls -qf dangling=true)删除所有未使用数据$ docker system prune 比如想删除未使用的image,con...原创 2018-09-19 22:09:14 · 930 阅读 · 0 评论 -
Dockerfile无聊弄了个python2和python3共存
话说有天无聊弄个python2和python3共存,后来感觉有点傻傻的。但是发一发小笔记Dockerfile:ROM centos:7.2.1511LABEL maintainer="magic-joker"RUN set -ex \ \ && yum provides '*/applydeltarpm' \ && rpm原创 2018-09-19 09:47:53 · 2189 阅读 · 0 评论 -
docker build中出问题排错方法
[root@localhost ~]# docker build -t nodetest:1.1 . Sending build context to Docker daemon 445.8MBStep 1/4 : FROM node:8.9.1...原创 2018-09-02 10:28:53 · 6242 阅读 · 1 评论 -
6、 k8s集群手动部署笔记之部署Master节点组件
获取K8S二进制包https://github.com/kubernetes/kubernetes/releases从上边的网址中选择相应的版本,本文以1.9.2版本为例,从 CHANGELOG页面 下载二进制文件。组件选择:选择Service Binaries中的kubernetes-server-linux-amd64.tar.gz该文件已经包含了K8S所需要的全部组件,...原创 2018-07-12 17:58:40 · 1665 阅读 · 2 评论 -
5、 k8s集群手动部署笔记之Kubeconfig文件配置
Kubeconfig 需要配置如下TLS Bootstrapping Tokenkubelet kubeconfigkube-proxy kubeconfig下载kubectlkubectl下载地址:https://kubernetes.io/docs/tasks/tools/install-kubectl/我测试选择的是安装kubectl二进制文件linux最新版本下载...原创 2018-07-12 10:12:56 · 2403 阅读 · 0 评论 -
4、 k8s集群手动部署笔记之Flannel配置
配置Flannel之前,先用etcd给Flannel分配网段分配网段需要证书,直接在master节点配置[root@master ssl]# /opt/kubernetes/bin/etcdctl --ca-file=ca.pem --cert-file=server.pem --key-file=server-key.pem --endpoints="https://192.168.1...原创 2018-07-11 11:04:51 · 2380 阅读 · 2 评论 -
7、 k8s集群手动部署笔记之部署Node节点组件
配置node之前,需要相应的证书#master节点上分配权限kubelet[root@master ssl]# kubectl create clusterrolebinding kubelet-bootstrap --clusterrole=system:node-bootstrapper --user=kubelet-bootstrap#这里我有2台node节点,所有2台都需要复...原创 2018-07-16 15:24:37 · 1369 阅读 · 8 评论 -
3、1 k8s集群手动部署笔记之Etcd配置-node节点配置
配置其他节点的Etcd为了方便集群管理,配置ssh信任证书.可以直接免密码登录其他节点ssh-keygen一直回车即可[root@master ~]# ssh-keygen[root@master ~]# ssh-copy-id root@192.168.10.61[root@master ~]# ssh-copy-id root@192.168.10.62配置文件复制到...原创 2018-07-09 16:48:39 · 1777 阅读 · 0 评论 -
3、k8s集群手动部署笔记之Etcd配置-master节点配置
k8s部署配置文件统一存放位置:#k8s配置目录创建bin(存放可执行文件),cfg(存放配置文件),ssl(存放证书)目录[root@master ~]# mkdir -p /opt/kubernetes/{bin,cfg,ssl}Etcd配置开始二进制包下载地址:https://github.com/coreos/etcd/releases/tag/v3.2.12...原创 2018-07-09 16:27:49 · 2699 阅读 · 0 评论 -
2、k8s集群手动部署笔记之自签TLS证书
哪些组件需要证书? 组件 需要使用的证书 etcd ca.pem server.pem server-key.pem flannel ca.pem server.pem server-key.pem kube-apiserver ca.pem server.pem server-key.pem kubelet ca.pe...原创 2018-07-09 16:07:20 · 1923 阅读 · 0 评论 -
1、k8s集群手动部署笔记之环境准备
环境准备 软件 版本 linux操作系统 CentOS-7.5 Kubernetes 1.9 Etcd 3.0 Docker 18.03.1-ce 节点 ip 组件 master 192.168.10.60 kube-apiserver kube-controller-manager ku...原创 2018-07-09 14:54:28 · 713 阅读 · 0 评论 -
Window10使用Minikube快速搭建Kubernetes环境
Win10环境准备,下面软件都下载win版本即可Docker Toolbox安装https://docs.docker.com/toolbox/toolbox_install_windows/Minikube安装https://github.com/kubernetes/minikubeKubectl安装https://kubernetes.io/docs/tasks/tools/ins...原创 2018-06-25 22:24:17 · 10306 阅读 · 4 评论 -
docker stack实战搭建wordpress笔记记录
环境manager : 192.168.99.100worker1 : 192.168.99.101worker2 : 192.168.99.102docker@manager:~$ docker node lsID HOSTNAME STATUS AVAILABILI...原创 2018-06-17 16:14:10 · 838 阅读 · 0 评论 -
nextcloud和onlyoffice一键简单无脑部署
网上找了好多,配置好麻烦。想简单部署那就自己造轮子,直接用docker-compose部署。docker-compose.yml这些都按自己需求设置MYSQL_ROOT_PASSWORDMYSQL_DATABASEMYSQL_USERMYSQL_PASSWORDversion: '3'services: web: hostname: web image...原创 2018-10-23 20:47:55 · 20724 阅读 · 29 评论