Docker系列
HFDYCYY
这个作者很懒,什么都没留下…
展开
-
docker容器启动后添加端口映射
概要:本文的思路是使用iptables的端口转发,这也是docker端口映射内部的实现机制,只不过我是显示地写出来罢了,为的就是让查找这个问题的人对docker的端口映射有一个直观的了解。结论:容器启动后是可以添加端口映射的,但不建议手工添加,最好使用docker提供的功能。步骤:创建两个容器并进行了端口映射,结果如图所示:假如,我start一个容器,其内部IP为172.18.0。6,并在容器内部启动了8081端口。FORWARD规则链我们不用管它,docker已经帮我们写好了,原创 2020-08-11 16:00:44 · 4464 阅读 · 0 评论 -
k8s常用命令集合
kubectl get node kubectl get pod --all-namespaces -o wide kubectl describe pod kube-apiserver-k8s-master --namespace=kube-system kubectl get service --namespace=kube-system kubectl get service --all-namespaces kubectl get apiservice kubectl ...原创 2020-05-22 14:34:48 · 176 阅读 · 0 评论 -
Centos7部署k8s集群 v1.18.2
一、部署环境主机名 centos版本 ip docker version flannel 主机配置 k8s版本 master centos7 192.168.1.12 19.03.9 v0.11.0 2G v1.18.2 node1 centos7 192.168.1.13 19.03.9 v0.11.0 2G v1.18.2 node2 centos7 .原创 2020-05-21 20:00:30 · 2672 阅读 · 0 评论 -
Docker中centos7容器配置CDH6.3依赖环境操作流程
yum install -y net-toolsifconfigvim /etc/hostsyum install vimvim /etc/hostsyum -y install ntptimedatectl set-timezone Asia/Shanghaisystemctl start ntpd && systemctl enable ntpd.servicecd opt/lltar -zxvf cm6.3.1-redhat7.tar.gzyum -y insta原创 2020-05-11 20:30:52 · 353 阅读 · 0 评论 -
Docke:容器安装ClouderaManager
1、初始化环境yum install -y kde-l10n-Chinese telnet reinstall glibc-common vim wget ntp net-tools \&& yum clean all执行结果:Installed: kde-l10n-Chinese.noarch 0:4.10.5-2.el7 net-tools.x...原创 2020-04-26 20:16:28 · 322 阅读 · 0 评论 -
Docker容器部署CDH6.3.0
1、阿里云配置:类型 配置 CPU 8核 内存 64G 硬盘 500G 操作系统 Centos7 64位 2、1.1 配置yum源yum install -y wget \&& mkdir -p /etc/yum.repos.d/repo_bak \&...原创 2020-04-26 19:57:55 · 1852 阅读 · 1 评论 -
Kubernetes(K8s)创建centos7容器
一、Deployment的概念 K8S本身并不提供网络的功能,所以需要借助第三方网络插件进行部署K8S中的网络,以打通各个节点中容器的互通。POD,是K8S中的一个逻辑概念,K8S管理的是POD,一个POD中包含多个容器,容器之间通过localhost互通。而POD需要ip地址。每个POD都有一个标签POD–>RC–>RS–>Deployment(发展历程)...原创 2020-04-22 20:29:07 · 3450 阅读 · 0 评论 -
Docker的镜像和容器管理操作
一、镜像管理Docker镜像是一个Docker的可执行文件,其中包含了运行应用程序所需要的代码、依赖库、环境变量、配置文件等等。1、搜索镜像:$ docker search [镜像名称]EG:搜索centos8镜像docker search centos8界面如下:(2)从远程仓库中获取镜像$ docker pull [镜像名称]执行命令后,镜像文...原创 2020-04-20 13:58:17 · 200 阅读 · 0 评论 -
Docker 跨主机容器间相互访问
第一步:创建自定义网络docker network create --subnet=172.18.0.0/24 docker-br0备注:这里选取了172.18.0.0网段,也可以指定其他任意空闲的网段,docker-br0为自定义网桥的名字,可自己任意取名。注意:这里子网掩码要使用255.255.255.0也就是IP后面的那个24,因为后面要使用iptables配置路由表,我之前使用...原创 2020-04-17 20:20:45 · 2466 阅读 · 4 评论 -
Docker 容器使用问题汇总
1、问题1:尚未使用systemd作为初始化系统(PID 1)引导系统System has not been booted with systemd as init system (PID 1). Can't operate.Failed to create bus connection: Host is down解决方案:/sbin/init例如:CentOS8docker r...原创 2020-04-17 14:17:00 · 2542 阅读 · 0 评论 -
Docker 容器设置固定IP
1、创建一个自定义的网络,网段172.18.0.0/16,网络名称为: myNetwork。命令如下:docker network create --subnet=172.18.0.0/16 myNetwork2、可以显示看到名称为myNetwork的记录,说明创建成功!命令如下:docker network ls my-centos3、创建docker容器并设置固定的...原创 2020-04-16 17:12:56 · 1495 阅读 · 0 评论 -
Centos8用Docker启动Centos8镜像
1、拉取Centos镜像去阿里云上寻找Centos镜像docker pull centos:centos82、创建容器(主服务器端口与容器端口映射--5000:22)docker run -itd <imageID> /bin/bashdocker run -itd -p 5000:22 --name CentosY --privileged=true <...原创 2020-04-16 16:53:34 · 6594 阅读 · 0 评论 -
centos8安装配置docker
1. 安装/升级Docker客户端Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker[root@hfdy ~]# uname -aLinux hfdy 4.18.0-80.el8.x86_64 #1 SMP Tue Jun 4 09:19:46 UTC 2019 x86_64 x86_64 x86_6...原创 2020-04-16 16:11:45 · 1005 阅读 · 0 评论