Docker
aa1215018028
这个作者很懒,什么都没留下…
展开
-
Docker 网络连接
网络端口映射我们创建了一个 python 应用的容器。runoob@runoob:~$ docker run -d -P training/webapp python app.pyfce072cc88cee71b1cdceb57c2821d054a4a59f67da6b416fceb5593f059fc6d另外,我们可以指定容器绑定的网络地址,比如绑定 127.0.0.1。我们使用 -P 参数创...原创 2018-06-23 10:44:25 · 1017 阅读 · 0 评论 -
使用Docker部署RabbitMQ集群
使用Docker部署RabbitMQ集群概述本文重点介绍的Docker的使用,以及如何部署RabbitMQ集群,最基础的Docker安装,本文不做过多的描述,读者可以自行度娘。Windows10上Docker的安装因为本人用的是Windows系统,所有推荐一个不错的安装文章,详见:https://blog.csdn.net/xiaoping0915/article/details/...原创 2018-08-01 10:20:52 · 2014 阅读 · 1 评论 -
Docker 从零开始制作基础镜像[centos] http://www.oschina.net/news/62897/docker-h
http://www.oschina.net/news/62897/docker-hub-contains-high-risk-vulnerabilities 这里有个统计,docker官方和个人发布的镜像由于版本等各种原因,漏洞较多,那我们如何自己从头开始做个定制的镜像呢? 对,找官方文档 http://docs.docker.com/articles/baseimages/,这里说明的...原创 2018-08-07 08:51:25 · 306 阅读 · 0 评论 -
docker常用命令详解
1. docker version显示 Docker 版本信息。2. docker info显示 Docker 系统信息,包括镜像和容器数。3. docker searchdocker search [options "o">] termdocker search -s django 从 Docker Hub 中搜索符合条件的镜像。 --automated...原创 2018-09-05 10:23:03 · 666 阅读 · 0 评论 -
Docker安装rabbitmq
拉取镜像docker pull rabbitmq:3-management启动镜像(默认用户名密码),默认guest 用户,密码也是 guestdocker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management启动镜像(设置用户名密码)dock...原创 2018-09-05 11:17:34 · 167 阅读 · 0 评论 -
docker配置阿里云镜像
1.打开阿里云控制台,没有的可以用淘宝账号或者支付宝账号直接登录打开容器镜像服务,镜像加速器,复制加速器地址 2. 修改配置文件$: vi /etc/docker/daemon.json添加加速器地址:或者使用中国科学技术大学镜像地址:https://docker.mirrors.ustc.edu.cn3.重启dockersystemctl daemo...原创 2018-09-18 14:17:43 · 1096 阅读 · 0 评论 -
Centos7上安装docker
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。 一、安装docker...原创 2019-01-01 09:21:23 · 154 阅读 · 0 评论 -
docker安装及常用命令
docker安装最新版最新版docker安装,可能会涉及到FQ,所以加入google host地址:https://github.com/racaljk/hostssudo apt-get remove docker docker-enginesudo apt-get updatesudo apt-get install linux-image-extra-$(uname -r) li...原创 2019-02-19 15:17:40 · 532 阅读 · 0 评论 -
Centos安装Docker
Centos7上安装dockerDocker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17....原创 2019-02-19 16:44:17 · 252 阅读 · 0 评论 -
Docker 快速删除所有容器
查看运行容器docker ps1查看所有容器docker ps -a1进入容器其中字符串为容器ID:docker exec -it d27bd3008ad9 /bin/bash11.停用全部运行中的容器:docker stop $(docker ps -q)12.删除全部容器:docker rm $(docker ps -aq)13....原创 2018-07-20 13:50:19 · 396 阅读 · 0 评论 -
Docker中级篇(二)------容器的技术概述
容器的前世今生物理机部署非常慢购买服务器服务,放在IDC机房,各种走流程,很多流程不可控制流程慢。成本非常高物理的服务器,高额的配置成本贵。资源浪费资源太多了,针对app的服务可能利用率不够充分。难于迁移和扩展迁移app端的服务器,我们要提前准备好一个新的物理服务器,环境需要重新的迁移。资源消耗比较大的话,用户增加比较快需要扩展内存,cpu,硬盘麻烦,可能最后还是选择购买新的物理服务器。可能会被限...原创 2018-07-05 08:43:22 · 342 阅读 · 0 评论 -
Docker中级篇(一)------导学
这两年容器技术及其相关工具,平台异常火爆。在各大技术论坛或云计算峰会议题中,都会占很大比重,各主流云计算平台也无一例外地迅速提供了容器服务。大厂阿里巴巴京东美团百度腾讯浪潮滴滴搜索docker热度docker关键字的分布『中级篇』docker的重点『初级篇』目的先学会用。『中级』篇就是为了让你懂,师傅教徒弟,讲给你听,做给你看,自己做做试试。『初级篇』可能留了一些坑,在实践中只限github+je...原创 2018-07-05 08:37:25 · 295 阅读 · 0 评论 -
Docker的基本概念
这段时间工作中用到了Docker以及Kubernetes(简称K8S),现在整理下我学习Docker以及K8S过程中看的一些比较好的资料,方便自己回顾,也希望能给容器小白一些帮助。给自己定一个小目标,二月底之前完成。这是本系列的第一篇文章, 将简单介绍什么是Docker以及Docker的一些基本概念。整理自: https://www.gitbook.com/book/yeasy/docker_p...原创 2018-06-23 15:18:06 · 214 阅读 · 0 评论 -
8 个基本的 Docker 容器管理命令
利用这 8 个命令可以学习 Docker 容器的基本管理方式。这是一个为 Docker 初学者准备的,带有示范命令输出的指南。在这篇文章中,我们将带你学习 8 个基本的 Docker 容器命令,它们操控着 Docker 容器的基本活动,例如 运行run、 列举list、 停止stop、 查看历史纪录logs、 删除delete 等等。如果你对 Docker 的概念很陌生,推荐你看看我们的 介绍指南...原创 2018-06-23 18:09:05 · 335 阅读 · 0 评论 -
深入分析Docker镜像原理
第一部分:Docker镜像的基本知识1.1 什么是Docker镜像从整体的角度来讲,一个完整的Docker镜像可以支撑一个Docker容器的运行,在 Docker容器运行过程中主要提供文件系统视角。例如一个ubuntu:14.04的镜像,提供了一个基本的ubuntu:14.04的发行版,当然此 镜像是不包含操作系统Linux内核的。说到此,可能就需要注意一下,linux内核和ubuntu:14.0...原创 2018-06-19 17:13:14 · 253 阅读 · 0 评论 -
Docker镜像加速
针对系统Ubuntu 16.04+、Debian 8+、CentOS 7Docker安装完成之后对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件){"registry-mirrors": ["https://registry.docker-cn.com"]} 如果没有daemon.json文件,需要手动创建mkdir...原创 2018-06-19 18:04:40 · 282 阅读 · 0 评论 -
Docker最详细的基本概念
本文只是对Docker的概念做了较为详细的介绍,并不涉及一些像Docker环境的安装以及Docker的一些常见操作和命令。阅读本文大概需要15分钟,通过阅读本文你将知道一下概念:容器什么是Docker?Docker思想、特点Docker容器主要解决什么问题容器 VS 虚拟机Docker基本概念: 镜像(Image),容器(Container),仓库(Repository)Docker 是世界领先的...原创 2018-06-27 08:41:44 · 3877 阅读 · 2 评论 -
Docker(1)底层实现
Docker(1)底层实现Docker并没有传统虚拟化的Hypervisor层,因为dokcer是基于容器技术的轻量级虚拟化,相对于传统的虚拟化,省去了Hypervisor层的开销,而且其虚拟化技术是基于内核的Cgroup和Namespace技术,处理逻辑与内核深度融合,所以在很多方面,docker的性能与物理机非常接近在通信上,Docker并不会直接与内核交互,它是通过一个更底层的工具Libco...原创 2018-06-28 13:35:34 · 217 阅读 · 0 评论 -
Docker(2)网络配置
Docker(2)网络配置Libetwork实现了5种网络模式:1.bridge Docker默认的容器网络驱动,Container通过一对veth pair链接到docker0 网桥上,由docker为容器动态分配IP及配置路由,防火墙等2.host 容器与主机共享同一Network Namespace。3.null 容器内网络配置为空,需要用户手动为容器配置网络接口及路由4.rem...原创 2018-06-28 13:36:57 · 277 阅读 · 0 评论 -
Docker底层实现
简介Docker 底层的核心技术包括 Linux 上的命名空间(Namespaces)控制组(Control groups)Union 文件系统(Union file systems)容器格式(Container format)我们知道,传统的虚拟机通过在宿主主机中运行 hypervisor 来模拟一整套完整的硬件环境提 供给虚拟机的操作系统。虚拟机系统看到的环境是可限制的,也是彼此隔离的。 这种...原创 2018-06-28 13:39:38 · 189 阅读 · 0 评论 -
centos7下安装docker 以及简单使用
一 环境准备1、虚拟机or物理机2、centos7系统(稳定,对docker支持友好)二 安装过程step1:使用yum命令进行安装yum install -y docker备注:-y 表示不询问 使用默认配置进行安装,等待提示 完毕!step2:查看是否安装成功yum list installed | grep docker备注:命令为 查看yum安装完成文件列表...原创 2019-02-19 17:51:16 · 198 阅读 · 0 评论