
docker
LoongKK
这个作者很懒,什么都没留下…
展开
-
Docker基础学习(12)-Kubenets部署
Kubenets部署文章目录通过minikube部署安装kubectl配置yum源设置selinux安装kubectl安装minikube启动集群部署Pods(容器组)编写yaml文件创建pods查看扩展Pods发布服务通过kubeadm部署环境准备修改/etc/docker/daemon.json关闭swap开启net.bridge.bridge-nf-call-iptables配置yum源关闭selinux安装kube tools并开启kubelet服务自启配置Master节点初始化设置环境配置Pod原创 2020-09-11 16:58:18 · 1267 阅读 · 0 评论 -
Docker基础学习(11)-容器集群平台Docker Swarm
容器集群平台Docker Swarm文章目录容器集群平台Docker Swarm准备工作配置网络配置容器互联配置swarm集群创建集群加入集群使用集群服务构建web镜像创建服务测试其它关于swarm的网络关于swarm的服务类型和调度策略其它命令准备工作配置网络由docker1完整克隆另外两台并配置网络主机网络docker0docker1192.168.200.200172.17.0.1/24docker2192.168.200.201172.17.1.1/24原创 2020-09-11 15:53:36 · 481 阅读 · 0 评论 -
Docker基础学习(10)-Docker compose容器编排
Docker-compose容器编排Docker compose是一个容器编排工具,用于批量部署容器文章目录Docker-compose容器编排三种Docker-compose的安装方式(1)二进制包(2)容器中执行(3)pip安装.yml 文件语法1、 构建基本web-db容器集群2、 构建haproxy-web集群3、构建Spark大数据集群其它1.第一次运行docker-compose up -d遇到错误2.yml语法 描述好几行相同结构数据的缩写语法三种Docker-compo原创 2020-09-11 09:37:33 · 494 阅读 · 1 评论 -
Docker基础学习(9)-实验:Dockerfile构建WEB服务器容器
构建WEB服务器容器文章目录一、 构建SSH服务器容器二、 构建Apache服务器容器三、 构建Nginx服务器容器四、 构建Tomcat服务器容器其他收获总结一、 构建SSH服务器容器DockerfileFROM centos:7MAINTAINER kdl<3049941765@qq.com>RUN yum install openssh openssh-server passwd vim -y RUN sed -i -e 's/#IgnoreRh原创 2020-06-08 18:04:56 · 387 阅读 · 0 评论 -
Docker基础学习(9)-使用Dockerfile构建容器
使用Dockerfile构建容器文章目录使用Dockerfile构建容器一、 问答题1、 在Dockerfile中,COPY和ADD有什么区别2、 在Dockerfile中,RUN、CMD和ENTRYPOINT有什么区别3、 使用FROM可以选择一个父镜像,那么没有父镜像怎么办?二、 实验题使用Dockerfile构建具有SSH服务器的容器一、 问答题1、 在Dockerfile中,COPY和ADD有什么区别ADD支持URL,带解压的功能2、原创 2020-06-08 18:04:38 · 283 阅读 · 0 评论 -
Docker基础学习(8)-容器的网络互联
容器的网络互联一、 设置容器的网络模式模式配置选项–net=说明bridge模 式bridge或不写默认模式,使用本地的Docker0的网络提供host模式host与宿主机共用network namespace,没有自己的ip和网卡,而是使用宿主机的ip和端口,但是文件系统和进程还是单独隔离的container模式container:NAMEorID与一个存在的容器共享network namespace,没有自己的ip和网卡,与指定容器共享,但是文件系原创 2020-06-08 18:03:57 · 594 阅读 · 0 评论 -
Docker基础学习(7)-数据卷
文件拷贝、数据卷文章目录文件拷贝、数据卷一、容器文件拷贝创建一个nginx容器,将容器里的nginx.conf文件拷贝到物理机将物理机的fstab文件拷贝到容器二、使用数据卷容器实现容器文件共享在物理机中添加一块5G的磁盘分区格式化后挂载到/dockerdata目录创建数据卷容器convol,使用/dockerdata目录创建c1和c2容器,使用convol数据卷测试物理机、c1、c2的数据是否一致三、数据的备份与恢复先理清思路备份数据恢复数据一、容器文件拷贝创建一个nginx容器,将容器里的ngin原创 2020-06-08 18:03:30 · 189 阅读 · 0 评论 -
Docker基础学习(6)-注册私有仓库
注册私有仓库创建自己的私有仓库,并且上传一个镜像至私有仓库下载建立仓库的镜像docker pull registry:2.7建立私有仓库(本质上也是一个容器docker run -it -d \--restart=always \--name registry \-v /opt/registry:/var/lib/registry \-p 5000:5000 \registry:2.7#不用先创建/opt/registry,会自动建立。#利用iptables做的端口映射,ipta原创 2020-06-08 18:03:05 · 220 阅读 · 0 评论 -
Docker基础学习(5)-修改Docker存放路径
修改docker的默认存放路径,文件夹或硬盘作为后端存储这个问题看了很多资料博客,总结了一个图(1)文件夹作docker后端:①可以通过软链接到默认的/var/lib/dockerln -s /opt/docker /var/lib/docker②可以通过修改配置文件修改配置文件方法一:修改/usr/lib/systemd/system/docker.service,添加--...原创 2020-06-08 18:02:45 · 1161 阅读 · 0 评论 -
Docker基础学习(4)-容器基本操作
容器基本操作实验文章目录容器基本操作实验一、创建容器1、 创建一个centos8的容器2、 查看容器状态3、 将该容器启动4、 再启动一个centos7的容器,保持后台运行5、 查看容器的日志信息二、操作容器1、暂停、停止、重启容器2、进入容器进行操作3、删除一个容器4、将centos7容器导出5、将导出的centos7导入为新镜像,并构建容器6、查看统计容器的详细信息7、更新容器配置信息8、查...原创 2020-06-08 18:02:20 · 443 阅读 · 0 评论 -
Docker基础学习(3)-镜像的基本操作
Docker镜像的基本操作文章目录Docker镜像的基本操作1. 在官方仓库中查找以下镜像:2.下载这些镜像,要求必须下载官方版本3.查看这些镜像,并注明每一列代表的意义4.给这些镜像打标签为,全部为latest5.查看这些镜像的历史操作信息6.删除mysql:latest镜像7.分别基于容器和模板建立镜像8.将ubuntu镜像导出,并重新加载9.上传镜像1. 在官方仓库中查找以下镜像:Ce...原创 2020-06-08 18:01:47 · 178 阅读 · 0 评论 -
Docker基础学习(2)-仓库登录安全
Docker登录安全-凭证安全存储使用pass保护仓库登录凭证文章目录1、在阿里云注册自己的仓库2、在Linux中登录仓库3、查看登录凭证并且解码密码信息4、配置pass保护密码安全5、查看验证信息1、在阿里云注册自己的仓库2、在Linux中登录仓库登陆docker login --username=kdl54188 registry.cn-hangzhou.aliyuncs.com...原创 2020-06-08 18:01:11 · 762 阅读 · 0 评论 -
Docker基础学习(1)-安装部署docker
安装部署docker文章目录安装部署docker1、配置最新系统源2、更新系统3、安装docker-ce版4、配置加速器5、下载centos7的官方镜像并查看1、配置最新系统源https://developer.aliyun.com/mirror/centosmv /etc/yum.repos.d/* /optcurl -o /etc/yum.repos.d/CentOS-Base.r...原创 2020-06-08 18:00:37 · 348 阅读 · 0 评论