E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
docker学习笔记
docker学习笔记
镜像:Docker镜像可以看作是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。容器命令:dockerrun--name=xy//run是启动一个镜像y成为docker容器,并起名为x实例:dockerrun--name=container01-i-
Sunmeok
·
2020-07-01 13:33
docker
Docker学习笔记
基本操作dockerformachttps://docs.docker.com/docker-for-mac/HyperKitVMhelloworlddocker--versiondocker-compose--versiondocker-machine--versiondockerpsdockerrunhello-worlddockerrun-d-p80:80--namewebserverngi
bluexiii
·
2020-06-30 23:50
Docker学习笔记
- 第六篇:网络
1Docker网络1.1简介Dokcer通过使用Linux桥接提供容器之间的通信,docker0桥接接口的目的就是方便Docker管理。当Dockerdaemon启动时需要做以下操作:如果docker0不存在则创建搜索一个与当前路由不冲突的ip段在确定的范围中选择ip绑定ip到docker01.2Docker的四种网络模式dockerrun创建Docker容器时,可以用--net选项指定容器的网络
小阿远
·
2020-06-30 14:15
docker
Docker学习笔记
——入门
背景在运行mythril的时候,第一次接触到了docker,由于当时的重心在于运行并改造Mythril,因此,我与docker的交互只存在于一句run命令。现在在运行Fabric的时候,docker又一次出现在了我的面前,其作用域也不仅仅在一句run命令了。从安装到运行,再到以后我也不知道会发生什么事情的地方,docker所扮演的角色越来越重要。我觉得有必要好好学习一下docker了。什么是doc
Silence_zyx
·
2020-06-30 12:54
Docker
Docker学习笔记
:Docker安装nexus3.x搭建Maven私服
安装步骤查找镜像dockersearchnexus结果如下:NAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDsonatype/nexus3SonatypeNexusRepositoryManager3787sonatype/nexusSonatypeNexus432[OK]clearent/nexus22sonatype/nexus-iq-serverSonatypeNe
Xu.y
·
2020-06-30 11:08
Docker
学习笔记
Linux
学习笔记
系统集成
Docker学习笔记
##CentOS安装DockerCEhttps://github.com/yeasy/docker_practice/blob/master/install/centos.md##错误,尚未解决[docker@master~]$sudosystemctlenabledocker[sudo]docker的密码:Createdsymlinkfrom/etc/systemd/system/multi-u
cocoa_ios
·
2020-06-30 10:11
Docker学习笔记
:容器自动重启--restart
–restart参数有三个可选值:no,on-failure,alwaysno为默认值,表示容器退出时,docker不自动重启容器on-failure表示,若容器的退出状态非0,则docker自动重启容器,还可以指定重启次数,若超过指定次数未能启动容器则放弃dockerupdate--restart=on-failure:3[容器名]always表示只要容器退出,则docker将自动重启容器1.d
随风yy
·
2020-06-30 06:25
【docker】
Docker学习笔记
:Centos7安装docker及registry注册服务
普通模式1.查看服务器上已经安装的docker容器[root@rabbit1images]#yumlistinstalled|grepdockercontainerd.io.x86_641.2.10-3.2.el7@docker-ce-stabledocker-ce.x86_643:
[email protected]
_641:19.03.
随风yy
·
2020-06-30 06:25
【docker】
JavaEE 企业级分布式高级架构师(十八)Docker技术
Docker学习笔记
Docker介绍Docker产生背景云服务的运营模式Docker是什么Docker能做什么上手快项目职责的逻辑分类快速高效的开发生命周期鼓励使用面向服务的架构(自动化部署)Docker
yangwei_sir
·
2020-06-30 06:15
Docker
Docker学习笔记
为什么使用Docker在我们日常开发中,如果环境不一致,代码跑出来的效果肯定有很多问题的。Docker就可以达到统一运行环境的目的。Docker的精髓就在于可以保证各个环境的一致性。当我们在本地开发后要把程序放到线上,由于各种原因本地开发的机器可能要替换等等。那么开发环境一但改变,就要重新为程序安装各种服务与扩展.这些工作也许不难,但是做为开发不应该做重复的事。使用docker后,我们先把环境编排
YuNansen
·
2020-06-30 05:57
golang
Docker 学习笔记14 Docker Compose
Docker学习笔记
14DockerCompose一、功能说明二、安装三、常用命令四、使用步骤五、测试步骤1.准备文件2.编辑`vimDockerfile`文件3.创建docker-compose.yml4
谢厂节_编程圈
·
2020-06-30 04:47
Docker容器
Docker 学习笔记15 Dockerfile详解
Docker学习笔记
15Dockerfile详解一、说明二、Dockerfile的关键字1.关键字列表2.行合并3.runshell格式:4.runexec格式:二、一个简单的Dockerfile说明1
谢厂节_编程圈
·
2020-06-30 04:16
Docker容器
Docker 学习笔记16 搭建私有仓库
Docker学习笔记
16搭建私有私库一、功能说明二、安装过程1.拉取镜像2.启动容器3.在dockerdaemon里添加仓库4.查看仓库中的镜像5.上传镜像6.删除镜像三、安装可视化`Breezes`1
谢厂节_编程圈
·
2020-06-30 04:16
Docker容器
Docker 学习笔记13 容器技术原理 Network Namespace
Docker学习笔记
12容器技术原理NetworkNamespace一、networknamespace说明Docker宿主机网络示意图二、部分网络操作命令1.linux的ip操作命令`ipnetnsaddxx
谢厂节_编程圈
·
2020-06-30 04:16
Docker容器
docker学习笔记
05:docker inspect命令
查看镜像详细信息:dockerinspect[images]例如:dockerinspect命令返回的是一个JSON格式的信息,如果只需要查看其中某一项信息时,可以使用-f参数来指定。例如:Examples显示实例ip:sudodockerinspect--format='{{.NetworkSettings.IPAddress}}'$INSTANCE_ID列出所有绑定的端口:$sudodocke
繁华陌路
·
2020-06-30 02:11
docker
docker学习笔记
01:Centos安装docker
Docker运行对内核要求比较高,因此在选择系统时请选择版本较高的系统,且必须为64位。查看系统内核版本$uname-r3.10.0-514.el7.x86_64更新系统yum源$sudoyumupdate若出现Anotherappiscurrentlyholdingtheyumlock;waitingforittoexit…提示,执行以下命令强行删除锁定rm-rf/var/run/yum.pid
繁华陌路
·
2020-06-30 02:39
docker
docker
Docker学习笔记
3:CentOS7下安装Docker-Compose
Docker-Compose是一个部署多个容器的简单但是非常必要的工具.安装Docker-Compose之前,请先安装Python-pip,请参考我的另一篇博文CentOS7下安装python-pip.安装好pip之后,就可以安装Docker-Compose了.在linunx终端执行:pipinstalldocker-compose.执行完之后,输入docker-compse,报如下错误:[pyt
xiaomin_____
·
2020-06-30 00:37
docker
docker学习笔记
3【 E: Unable to locate package docker镜像无法安装软件】
当你想安装软件的时候,你会出现如下的报错:(测试环境为pulldockerubuntu:16.04)Readingpackagelists...DoneBuildingdependencytreeReadingstateinformation...DoneE:Unabletolocatepackageapache2你的第一想法是源的文件出了问题,相对其进行更改,但是你会发现vim,vi都是nofo
Sp4rkW
·
2020-06-29 22:46
工具使用
为萌新服务的docker专栏
Docker -
docker学习笔记
(一)
转载地址:https://blog.csdn.net/zmx729618/article/details/729304741.docker的主要部件:docker(开源的容器虚拟化平台)dockerhub(用于分享、管理Docker容器的DockerSaaS平台)docker使用客户端-服务器(C/S)架构模式。Docker客户端会与Docker守护进程进行通信;docker守护进程会处理复杂繁重
woshijingke
·
2020-06-29 20:06
docker
Docker学习笔记
- 第五篇:容器编排
cc老师最新一期的高级架构师课程终于确定日期了,7月6号正式开课,现在618活动,不限时免费更新课程是最大的卖点,里面包含了现在主流的架构,以及最新的技术,据说从理论到运用全部带着做,像现在面试常用的Netty,Redis,Kafka,Zookeeper,Dubbo,Nginx+openResty+kong+Lua,ElasticSearch等技术都深入源码层级,对于有想跟我一样有着像提高自身技术
小阿远
·
2020-06-29 10:26
docker
java
后端
Docker学习笔记
——基本概念
Docker相对虚机的优势更高效地利用资源docker不需要运行硬件虚拟以及运行完整操作系统等额外开销;相对虚机,一个相同配置的主机,一般可以运行更多的应用更快速的启动时间docker容器应用,直接运行于宿主内核,无需启动完整的操作系统,节约开发、测试、部署的时间一致的运行环境docker的镜像提供了除内核外完整的运行时环境,保证应用运行环境一致性,不会出现开发环境、测试环境、生产环境不一致导致的
小郑小郑为人端正
·
2020-06-29 09:33
docker学习
Docker学习笔记
———访问仓库
Docker学习笔记
系列是学习记录的https://yeasy.gitbooks.io/docker_practice/content/该文档的笔记仓库(Repository)是集中存放镜像的地方注册服务器
小郑小郑为人端正
·
2020-06-29 09:32
docker学习
Docker学习笔记
(一)docker镜像基本使用
目录一、安装docker:1、安装2、配置国内镜像加速器3、启动docker:二、Docker镜像1、Base镜像:2、镜像分层结构:三、镜像的基本使用:四、Docker镜像构建-commit五、Docker镜像构建-Dockerfile六、镜像打包和恢复七、公有云存储镜像八、构建本地镜像仓库九、构建Harbor镜像仓库一、安装docker:1、安装[root@master~]#yum-confi
你说亮不亮
·
2020-06-29 08:07
docker
Docker学习笔记
01:docker简介与架构
Docker,2013年发布至今,一直广受瞩目,被认为可能会改变软件行业。但是,许多人并不清楚Docker到底是什么,要解决什么问题,好处又在哪里?今天就带着这些疑问,帮助大家理解它,还带有简单易懂的实例,教你如何将它用于日常开发。在此,进行记录,一是可以长久保存;二是也算是分享出来一下。Docker简介Docker是一个开源的容器引擎,它有助于更快地交付应用。Docker可将应用程序和基础设施层
京斗码农
·
2020-06-29 03:35
Docker
Docker
Docker学习笔记
14:docker使用之Machine
简介DockerMachine是一种可以让您在虚拟主机上安装Docker的工具,并可以使用docker-machine命令来管理主机。DockerMachine也可以集中管理所有的docker主机,比如快速的给100台服务器安装上docker。DockerMachine管理的虚拟主机可以是机上的,也可以是云供应商,如阿里云,腾讯云,AWS,或DigitalOcean。使用docker-machin
京斗码农
·
2020-06-29 03:35
Docker
Docker学习笔记
-搭建2048小游戏和nginx服务器
以下实例操作基于rhel7.2一.Docker简介Docker是一个开源的应用容器引擎,主要利用linux内核namespace实现沙盒隔离,用cgroup实现资源限制。Docker支持三种不同的镜像层次存储的drivers:aufs、devicemapper、btrfs;Aufs:AUFS(AnotherUnionFS)是一种UnionFS,简单来说就是支持将不同目录挂载到同一个虚拟文件系统下(
Mangke-826
·
2020-06-28 23:54
运维进阶
Docker学习笔记
01:Docker的简介
什么是容器:一种虚拟化的方案只能运行相同或相似内核的操作系统依赖于Linux内核特性:Namespace和Cgroups(ControlGroup)大大减少了资源占用什么是Docker:将应用程序自动部署到容器Go语言开源引擎基于Apache2.0开源授权协议发行Docker的目标提供简单轻量的建模方式职责的逻辑分离快速高效的开发生命周期鼓励使用面向服务的架构Docker的使用场景1、使用Dock
Dylan_young
·
2020-06-28 21:31
Docker
Docker-Compose安装Java Web实例
2019独角兽企业重金招聘Python工程师标准>>>本文参考:
docker学习笔记
之五:进阶实战--mysql+tomcatDocker-Compose的介绍可参考:Docker学习——Docker三剑客
weixin_34395205
·
2020-06-28 18:41
Docker学习笔记
(docker 启动一个应用,初识docker)
2019独角兽企业重金招聘Python工程师标准>>>docker客户端非常简单,我们可以直接输入docker命令来查看到Docker客户端的所有命令选项。如何用docker容器构建一个简单的web应用(docker容器部署一个pythonflask应用)dockerpulltraining/webapp#载入镜像dockerrun-d-Ptraining/webapppythonapp.pydo
weixin_34362875
·
2020-06-28 18:00
docker学习笔记
-启动镜像输入参数
背景介绍平时我们的python,springboot工程启动时加入一些参数,可以修改某些配置,增加部署的灵活性。比如启动一个springboot工程jar包的命令java-jarserver.jar--spring.profiles.active=test复制代码表示springboot启动的配置文件时test环境配置文件那如果我们把这些服务都打包到了docker镜像中,如何在dockerrun命
weixin_34362790
·
2020-06-28 17:55
docker学习笔记
16:Dockerfile 指令 ADD 和 COPY介绍
一、ADD指令ADD指令的功能是将主机构建环境(上下文)目录中的文件和目录、以及一个URL标记的文件拷贝到镜像中。其格式是:ADD源路径目标路径如:#testFROMubuntuMAINTAINERhelloADDtest1.txttest1.txtADDtest1.txttest1.txt.bakADDtest1.txt/mydir/ADDdata1data1ADDdata2data2ADDzi
weixin_34347651
·
2020-06-28 17:42
docker学习笔记
:修改无法启动的容器中的内容
我们可能会碰到这样的一个问题,在容器执行过程中,修改了容器的内容(如配置文件信息),但因为修改出了问题。导致容器关闭后,无法启动。这事需要重新修改配置文件。正常情况下可以通过dockerexec命令打开容器的一个shell终端进去修改。但这时容器已经无法启动了。这时该如何处理呢?这有两种方案:方案一:创建新镜像把这个问题容器用dockercommit提交到一个新的镜像,然后用dockerrun-i
weixin_34037977
·
2020-06-28 10:31
Docker学习笔记
- 第四篇:镜像仓库
cc老师最新一期的高级架构师课程终于确定日期了,7月6号正式开课,现在618活动,三天限时折扣中6800一人不限时免费更新课程是最大的卖点,里面包含了现在主流的架构,以及最新的技术,据说从理论到运用全部带着做,像现在面试常用的Netty,Redis,Kafka,Zookeeper,Dubbo,Nginx+openResty+kong+Lua,ElasticSearch等技术都深入源码层级,对于有想
小阿远
·
2020-06-28 06:41
docker
Docker学习笔记
- Docker容器内部署redis
Docker学习笔记
(2-4)Docker应用实验-redistserver和client的安装使用一、获取redis容器(含客户端和服务端)二、创建服务端容器1、在终端A中运行redis-server
weixin_33817333
·
2020-06-28 05:44
Docker学习笔记
二:Docker的安装
安装环境:操作系统:Ubuntu18.04LTS,codename:bionic(#lsb_release-a)内核版本:4.15.0-29-generic(#uname-a)Docker安装的三种方式1.Docker的存储库设置库环境:更新变库$ sudo apt-get update获取指定目录软件更新$ sudo apt-get install \ apt-transport-http
weixin_33802505
·
2020-06-28 05:41
Docker学习笔记
01-概述
Docker是什么Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。上面的描述引用自百度百科,简单的来说Docker就是容器引擎,非常轻量,使用Docker可以新建很多容器,且容器之间是完全隔离互不干扰的,我们可以把我们的应用打包成一个镜像来实例化容
weixin_33725515
·
2020-06-28 04:54
Docker学习笔记
_08使用Rancher pipeline搭建基于容器的CICD
CICD概述CI-持续集成(ContinuousIntegration):频繁地将代码集成到主干的一种开发实践,每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。CD-持续部署(ContinuousDeployment):从代码提交,自动化完成测试、构建及到生产环境的部署在Rancher中做CI/CD的方法配合第三方工具,Drone/Travis/Jenkin
weixin_30952535
·
2020-06-28 02:37
Docker学习笔记
:应用
在CentOS上运行tomcat7容器:安装docker,然后拉取tomcat7的镜像dockerpulltomcat:7-slim运行容器dockerrun-it--rm-p8888:8080tomcat:7-slim然后访问http://localhost:8888或者http://host-ip:8888即可访问到tomcat的首页。将一个动态web项目放到容器中并运行,其中Dockerfi
weixin_30826095
·
2020-06-28 01:40
Docker学习笔记
-Docker for Windows 安装
前言:环境:windows10专业版64位正文:官方下载地址:https://hub.docker.com/editions/community/docker-ce-desktop-windo勾选usewindowscontainersinsteadoflinuxcontainers(使用windows容器而不是linux容器)这时候右下角出现一个小鲸鱼图标会弹出一个这样的对话框,登录一下,没有账
weixin_30746117
·
2020-06-28 00:45
Docker学习笔记
3:CentOS7下安装Docker-Compose
Docker-Compose是一个部署多个容器的简单但是非常必要的工具.安装Docker-Compose之前,请先安装python-pip,请参考我的另一篇博文CentOS7下安装python-pip.安装好pip之后,就可以安装Docker-Compose了.在linunx终端执行:pipinstalldocker-compose.执行完之后,输入docker-compse,报如下错误:[roo
weixin_30650039
·
2020-06-27 22:36
Docker学习笔记
4: Docker-Compose—简化复杂容器应用的利器
本文转载自http://www.tuicool.com/articles/AnIVJn.因Python语言,个人也没学过,不是太熟悉,这篇文章的代码格式排版不准确爆了很多错,让我走了好多坑,不过还是要感谢原文作者。在CentOS7系统上安装了docker-compose之后,我们以一个小例子来熟悉一下这个工具的使用.Docker-Compose使用使用Compose只需要简单的三个步骤:(1)首先
weixin_30550081
·
2020-06-27 21:56
docker学习笔记
-01:docker基本原理
一、docker原理1、什么是docker:解决了运行环境和配置问题的容器,方便做持续集成并有助于整体发布的容器虚拟化技术。2、虚拟机的缺点:(1)资源占用多;(2)冗余步骤多;(3)启动慢,分钟级。3、容器:容器不需要捆绑一整套操作系统,只需要打包软件工作所需的库资源和设置,可以看做是小型的、浓缩版的Linux系统。4、容器与传统虚拟化技术的区别:(1)容器启动更便捷:传统虚拟机技术要虚拟出一套
weixin_30539835
·
2020-06-27 21:55
docker学习笔记
一
知识点:1)docker简介2)docker安装,仓库配置3)docker仓库镜像拉取,导出,导入,删除4)docker容器操作,容器的创建,删除,运行,停止,日志查看等。5)docker网络,存储例:dockerrun-d--namemynginx_2-v/data/d:/data/c-p80:80-p443:443mynginx:v11.Docker简介和KVM区别1.1历史简介Docker是
孙瑞宇
·
2020-06-27 19:34
Docker学习笔记
(2)--Docker常用命令
1.查看docker信息(version、info)#查看docker版本$dockerversion#显示docker系统的信息$dockerinfo2.对image的操作(search、pull、images、rmi、history)#检索image$dockersearchimage_name#下载image$dockerpullimage_name#列出镜像列表;-a,--all=fals
go2shell
·
2020-06-27 14:34
Docker
Docker学习笔记
(3)-- 如何使用Dockerfile构建镜像
Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。Docker程序将这些Dockerfile指令翻译真正的Linux命令。Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间的依赖关系,类似于Makefile。Docker程序将读取Dockerfile,根据指令生成定制的image。相比im
go2shell
·
2020-06-27 14:34
Docker
Docker学习笔记
— Weave实现跨主机容器互联
Docker的原生网络支持非常有限,且没有跨主机的集群网络方案。目前实现Docker网络的开源方案有Weave、Kubernetes、Flannel、Pipework以及SocketPlane等,其中Weave被评价为目前最靠谱的,那么这里就对Weave的基本原理及使用方法做个总结。简介Weave是由Zett.io公司开发的,它能够创建一个虚拟网络,用于连接部署在多台主机上的Docker容器,这样
wangtaoking1
·
2020-06-27 13:46
Docker学习笔记
— 配置国内免费registry mirror
由于国内特殊的网络环境,往往我们从DockerHub中拉取镜像并不能成功,而且速度特别慢。那么我们可以给Docker配置一个国内的registrymirror,当我们需要的镜像在mirror中则直接返回,如果没有则从DockerHub中拉取。是否使用registrymirror对Docker用户来说是透明的。DaoCloud在国内提供了首个DockerHub镜像服务,而且免费,大大提高了国内Doc
wangtaoking1
·
2020-06-27 13:16
Docker学习笔记
— Docker应用场景总结
学习Docker也有一段时间了,了解了Docker的基本实现原理,也知道了Docker的使用方法,这里对Docker的一些典型应用场景做一个总结吧。如果发现有新的应用场景,再对笔记进行更新。当前,Docker主要还使用在简化开发流程和运维上面,貌似还算不上云计算技术,其在资源隔离和配额限制方面的潜力还尚未被挖掘出来,希望未来Docker能够像OpenStack一样在云计算领域占据重要地位。配置简化
wangtaoking1
·
2020-06-27 13:15
Docker学习笔记
(三)之容器的基本操作
容器是一个打包了应用和服务的环境,是一个轻量级的虚拟机,每一个容器都由一组应用和必要依赖的库组成。容器作为软件应用的标准集装箱,必须要定义与应用无关的接口。这次主要学习容器的标准操作创建容器创建完容器后docker都会返回一个容器的ID。这个ID是唯一表示容器的。1.dockercreate创建的容器处于停止状态。2.dockerrun创建并启动容器这两者若创建的容器没有对应的镜像,docker会
遥不可及梦
·
2020-06-27 06:22
docker
Docker学习笔记
(四)之容器查看启动终止删除
查看dockerps主要有些参数要说一下1.不加参数,表示查看当前正在运行的容器2.-a,查看所有容器包括停止状态的容器3.-l,查看最新创建的容器4.-n=x,查看最后创建的x个容器列一下dockerps的结果CONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES这些分别代表什么CONTAINERID:容器ID,唯一标识容器IMAGE:创建容器时所用的镜像C
遥不可及梦
·
2020-06-27 06:22
docker
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他