
Docker
文章平均质量分 79
Tz.
这个作者很懒,什么都没留下…
展开
-
k8s创建ubuntu容器时出现Back-off restarting failed container问题
1、问题:k8s创建ubuntu容器时出现Back-off restarting failed container,容器一直进行重启。2.原因:对于像ubuntu这样的系统级docker ,用k8s集群启动管理后,会自动关闭,解决方法就是 让其一直在运行,所以在yaml文件中增加command命令即可。3.解决:在yaml中添加如下参数:command: [ "/bin/bash", "-...原创 2019-10-14 13:25:55 · 30455 阅读 · 7 评论 -
一篇文章教会你在Ubuntu 16.04部署k8s
1.配置:环境:ubuntu 16.04节点:192.168.25.174 master192.168.25.176 node2.系统设置1)禁用swapswapoff -a2)关闭防火墙systemctl stop firewalldsystemctl disable firewalld3)禁用Selinuxapt...原创 2019-04-13 18:07:35 · 3724 阅读 · 3 评论 -
将web项目部署到Docker基于tomcat镜像启动的容器中
1.首先拉取tomcat镜像docker pull tomcat拉取tomcat成功后,查看tomcat镜像,463mb,其实就是 linux纯净版+java环境+tomcat 构成了这个tomcat镜像。2.运行tomcatdocker run -d -p 8080:8080 --name tomcat_web --restart=always tomcat此时通过浏览器即可访...原创 2019-05-28 18:19:03 · 4712 阅读 · 0 评论 -
k8s端口被占用:[ERROR FileAvailable--etc-kubernetes-manifests-kub、[ERROR Port-10250]: Port 10250 is in use
[ERROR FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml]: /etc/kubernetes/manifests/kube-apiserver.yaml already exists [ERROR FileAvailable--etc-kubernetes-manifests-kube-controller-manag...原创 2019-12-02 10:01:05 · 23098 阅读 · 6 评论 -
k8s中的kubelet无法启动(注意,在加入集群之前kubelet是不启动的,加入节点后或初始化为master后才会启动)
查看kubelet状态systemctl status kubelet若k8s中的kubelet无法启动,在ubuntu系统中的启动配置文件/etc/systemd/system/kubelet.service.d/10-kubeadm.conf的内容应该如下:# Note: This dropin only works with kubeadm and kubelet v1.11+[S...原创 2019-04-11 16:13:24 · 13429 阅读 · 0 评论 -
Docker开启远程端口实现远程api调用(ubuntu)
进入到/lib/systemd/system/docker.servicevim /lib/systemd/system/docker.service找到ExecStart行,修改成下边这样ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock 保存退出。用浏览器访问查看是否成...原创 2019-04-01 13:42:16 · 2996 阅读 · 0 评论 -
Docker搭建私有仓库、查看私有仓库镜像
私有仓库的搭建1.拉取私有仓库的镜像docker pull registory2.创建仓库容器并运行docker run -d -v /home/registory:/home/tz/registory -p 5000:5000 --restart=always --privileged=true --name registry registry:latestdocker ps ...原创 2019-04-01 13:39:41 · 20325 阅读 · 1 评论 -
Docker Remote api对docker操作-----启动容器
1、启动容器/** * 启动容器 * @param name 容器名称或Id * @return */ public static ObjectVo startDocker(String name){ ObjectVo vo = new ObjectVo(); if (StringUtils.isBlank(nam...原创 2019-04-01 09:26:05 · 1423 阅读 · 0 评论 -
Docker Remote api对docker操作-----创建容器
附官方api地址:https://docs.docker.com/engine/api/v1.24/注:此方法仅仅创建了容器,并没有启动/** * 创建容器 * @param name 容器名称 * @param image 镜像 *@param port 端口 * @return * */ public stati...原创 2019-03-29 16:57:24 · 1833 阅读 · 2 评论 -
一篇文章教会你搭建Docker swarm集群
1、以三个节点为例:192.168.25.174 swarm manager192.168.25.175 swarm worker192.168.25.176 swarm worker2、在每个节点上都安装docker#apt-get install docker.io3.拉取swarm镜像#docker pull swarm可能拉取镜像超时,需要给docker配置加速4....原创 2019-03-29 16:56:05 · 179 阅读 · 0 评论 -
Docker Swarm 集群可视化管理工具安装
1.拉取镜像docker pull rethinkdbdocker pull microbox/etcddocker pull shipyard/docker-proxydocker pull swarmdocker pull dockerclub/shipyard注:若拉取镜像超时,请配置Docker镜像加速器2.修改原安装脚本为中文版安装脚本下载官方脚本wget https...原创 2019-03-29 16:53:51 · 562 阅读 · 0 评论 -
Ubuntu配置Docker 加速(官方)
1.可以使用一下命令直接从该镜像加速地址进行拉取(方法一):$ docker pull registry.docker-cn.com/library/ubuntu:16.042.此方法可以永久性的保留更改(方法二)在/etc/docker文件夹下创建daemon.json文件,默认次文件夹是不存在的,执行下边这句话进行创建:vi /etc/docker/daemon.json然后将官...原创 2019-02-23 16:27:34 · 1217 阅读 · 0 评论