Docker从入门到进阶
汇集了Docker相关知识点,带您进入Docker的美好世界。
占海
每天进步一点点
展开
-
Linux操作系统常见命令
在软件开发和运维过程中,Linux操作系统操作是基本功,如下列出部分常见命令,以备忘记命令时查找确认。常见通用命令命令 说明 lsof -n|wc -l 查看当前系统句柄打开数 more zc.iqmsg|grep Inconsistent 查看文件中包含的字符串并显示 fi...原创 2018-11-15 05:45:52 · 1500 阅读 · 1 评论 -
docker单机编排工具docker-compose
编排工具安装 本文为在linux系统中操作,首先是安装epel源。然后安装python的pip组件,利用pip安装docker-compose,在安装完毕后,可以使用查看版本命令以及帮助命令查看所支持的子命令。wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repoyum ins...原创 2019-09-12 09:26:14 · 329 阅读 · 0 评论 -
跨宿主机Docker网络访问
使用网桥实现跨主机网络连接 跨主机使用网桥连接示意图如下,在不同的主机中分别创建网桥,并且使用这个网桥来分别连接docker宿主机的物理网卡和docker容器,这就意味着不同宿主机下的容器,都分配在同一网段下。 我们需要修改宿主机的/etc/default/docker文件 1)指定使用的自定义网桥 -b=b0...原创 2019-09-10 12:15:11 · 748 阅读 · 0 评论 -
宿主机内Docker容器的网络连接
容器的网络架构 在宿主机上执行ifconfig命令查看机器上的网络设备,可以看到有个docker0的网络接口。Docker守护进程就是通过docker0为docker的容器提供网络连接的各种服务。docker0实际上就是linux的虚拟网桥。什么是网桥呢,根据OSI七层网络模型,网桥是数据链路层的一种设备,用来通过MAC地址(网络的物理地址)来对网络进行划分,在不同的网络之间,进行...原创 2019-09-09 13:54:05 · 2002 阅读 · 1 评论 -
本地镜像发布到阿里云方法
阿里云生态图如下: 除非规模比较大的公司可以配置专用docker镜像库服务器,一般小公司,docker镜像使用阿里云就可以了。就像一般小公司可以把代码放在github上一样。 在push之前,要确保有阿里云开发者的账号,并且已经创建了镜像库。 然后通过如下命令执行: ...原创 2019-09-08 21:35:04 · 598 阅读 · 0 评论 -
Docker常见模块安装
总体步骤 tomcat/mysql/redis镜像安装步骤 Item 说明 1 https://hub.docker.com/ 进入hub.docker.com 2 docker search tomcat 搜索镜像 3 docker pull tomcat 拉...原创 2019-09-08 12:25:37 · 664 阅读 · 0 评论 -
DockerFile理解
DockerFile是什么 Docker的使用主要如下步骤: 1)手动按规则编制DockerFile的文件 2)使用docker build命令从DockerFile生成docker镜像 3)执行docker run命令从docker镜像构建docker容器 DockerFile是用来构建镜像的构建文件,是由一系列命令...原创 2019-09-02 18:12:59 · 341 阅读 · 0 评论 -
镜像分层、容器数据卷理解
镜像理解 镜像就像光盘,是个一系列文件的集合,包含了程序、配置及运行环境信息,属于联合文件系统。 镜像分层:centos的镜像只有200M,但是tomcat的镜像却400多M,为什么?是因为镜像是分层结构,就像下图,tomcat的镜像中包含了其依赖的jdk、centos等资源,所以显得比较大。容器数据卷理解 docker容器数据卷可以看成使我们生活中常...原创 2019-09-02 14:40:33 · 254 阅读 · 0 评论 -
Docker常见命令
命令表拓扑图见下: 帮助命令 docker version 查看本机安装的docker的版本 docker info docker运行环境所有的运行情况,包括有多少个容器等。 docker --help 帮助,描述如何使用docker以及docker的命令列表 service doc...原创 2019-08-31 21:09:47 · 146 阅读 · 0 评论 -
Docker的第一个镜像使用:Hello World
设置阿里云镜像加速器 设置加速器的原因是国外的网速太慢了,所以使用国内的镜像来作为镜像库。 设置方法,首先登录阿里云开发者平台,获取docker镜像库加速地址。 https://promotion.aliyun.com/ntms/act/kubernetes.html 可以用淘宝账户登录。 在复制了镜像加速地址后,修改到/etc/sysconfi...原创 2019-08-30 10:35:18 · 703 阅读 · 0 评论 -
Docker简介及安装方法(CentOS6.8系统)
Docker定义 Docker的三要素:仓库、镜像、容器 Docker定义:解决了运行环境和配置问题的软件容器,方便做持续集成,并有助于整体发布的容器虚拟化技术。Docker中的容器技术:将软件运行所需的所有资源打包到一个隔离的容器中,不再需要一整套操作系统;Docker实际就是个一个精细版、高度浓缩版的小型linux系统。Docker特点 Docker和传统虚...原创 2019-08-28 18:13:05 · 299 阅读 · 0 评论 -
Docker集群编排工具之Kubernetes(K8s)学习
Kubernetes(K8s)介绍Kubernetes安装及使用Kubernetes使用如果您喜欢这篇文章,别忘了点赞和评论哦!原创 2019-09-12 21:51:31 · 326 阅读 · 1 评论