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部署配置及常用指令介绍
Docker部署安装ubuntu:apt-getinstalldockercentos:yuminstalldocker设置开机启动DockerDaemon进程systemctlstartdocker.servicesystemctlenabledocker.service查看Docker进程状态systemctlgrepdocker查看Docker信息dockerinfodockerversio
长歌丶
·
2018-01-07 14:59
经验之谈
Docker
docker学习笔记
5【实战:将ctfweb题环境docker打包供他人使用】
置顶,一个很不错的wiki,点这里历时三天,玩坏三个虚拟机,云服务器重置一次,终于算是docker入门了,回想起来其实还是linux的一些操作不太熟导致的各种报错,其实还是比较简单的,下面用实战从零来总结一下docker的用法:1、vmvare安装ubuntu16.04虚拟机略,教程很多,镜像推荐去官网下载,被不好的镜像坑过2、更新ubuntu源为国内源略,同上,百度攻略很多3、安装docker参
Sp4rkW
·
2018-01-05 18:32
工具使用
为萌新服务的docker专栏
Docker学习笔记
(一)——基本概念
前言《DockerPractice(Docker从入门到实践)》学习笔记这本书讲的非常清晰透彻,细节内容也非常全面。因此,关于这本书的学习笔记,我希望可以注重对其逻辑和思维的总结,而不是仅仅罗列知识点。书中的语言实在是非常简练且清晰,单纯总结成点会缺少很多思维上的逻辑连贯性,完全罗列又会显得过于复杂。因此我将以下面这种方式来进行学习:对重要的知识点或概念进行引用在知识点后加入自己的理解,或是对其概
vito1994
·
2017-12-24 18:09
docker学习笔记
002-docker-engine安装过程
原文链接:https://yq.aliyun.com/articles/290867虚拟机内核版本:LinuxSHDL0090201422.6.32-642.el6.x86_64#1SMPWedApr1300:51:26EDT2016x86_64x86_64x86_64GNU/Linux采用手动安装方式,安装docker-engine直接下载文件安装[baseuser@SHDL009020139~
weixin_33753003
·
2017-12-15 14:26
Docker学习笔记
— k8s部署
拓扑结构1master+2minionk8s-master192.168.0.201masterk8s-node1192.168.0.202minionk8s-node2192.168.0.203minion准备工作系统安装Ubuntu14.04LTS64bitserver版本系统,配置好hostname和ip。在更新国内的软件源的时候,由于GFW的原因,经常会出现md5校验错误,建议使用阿里云的
DemonHunter211
·
2017-12-14 09:17
Docker
Docker学习笔记
——构建镜像
Docker有两种构建镜像的方式:使用dockercommit命令;使用Dockerfile文件;以下分别介绍这两种方式。1.dockercommit使用dockercommit命令创建镜像的步骤如下:1.运行容器;2.对容器进行修改;3.使用dockercommit把容器保存为镜像;举个栗子:使用ubuntu:16.04镜像运行一个容器实例ubuntutest。使用dockerexec进入容器,
dendi_hust
·
2017-12-13 09:07
docker
Docker学习笔记
(四):jenkins、docker CI/CD
CI&CD流程图持续集成(Continuousintegration)是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。持续部署(continuousdeployment)是通过自动化的构建、测试和部署循环来快速交付高质量的产品。某种程度上代表
holy_z
·
2017-12-10 18:15
Docker学习笔记
之容器查看启动终止删除的方法
本文介绍了
Docker学习笔记
之容器查看启动终止删除的方法,分享给大家,具体如下:查看dockerps主要有些参数要说一下1.不加参数,表示查看当前正在运行的容器2.
遥不可及梦
·
2017-12-07 17:12
Docker学习笔记
——binary安装(2)
之前的一篇文章介绍了如何使用binary文件离线安装docker。但是安装之后比这其它的安装方式会少两个配置文件:docker.service和docker.socket文件。本文介绍如何为binary安装配置这两个文件。1.下载文件去这里下载对应版本的docker.service和docker.socket文件。网站左上角可以选择对应的版本号,如下图所示。然后下载docker.service和d
dendi_hust
·
2017-11-20 23:06
docker
Docker学习笔记
之 Docker安装配置使用
简介Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、baremetal、OpenStack集群和其他的基础应用平台。环境:CentOS7.3地址:192.168.1.137首先注册阿里云开发者帐号帐号https://cr.console.aliyun.com/登陆后取得
ljohnmail
·
2017-11-09 18:29
容器
Dcoker
Docker
docker学习笔记
一
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。centos7安装docker[root@localhost~]#yum-yinstalldocker启动docker服务,并设置为开机自启动[root@localhost~]#systemctlst
abel_dwh
·
2017-11-09 13:03
虚拟化
Docker学习笔记
-- 如何使用Dockerfile构建镜像
Dockerfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。Docker程序将这些Dockerfile指令翻译真正的Linux命令。Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间的依赖关系,类似于Makefile。Docker程序将读取Dockerfile,根据指令生成定制的p_w_picp
Mr_sheng
·
2017-11-06 15:44
学习笔记
如何使用
Docker
【docker教程】
Docker学习笔记
- 构建webapp
使用Docker构建并测试Web应用程序使用sinatra作为web框架,redis作为后方的数据库。1.1创建Sinatra容器dongli@ubuntu:~/Docker/Sinatra$catDockerfileFROMubuntuMAINTAINEREdgarLi"
[email protected]
"RUNapt-getupdateRUNapt-get-yinstallrubyruby-dev
立冬2017
·
2017-11-04 21:57
Docker
Docker学习笔记
——binary安装
在企业内部或生产环境中网络常常受到限制,不能直接联网安装docker。在这种情况下可以使用binary进行安装。安装步骤如下:检查Linux内核docker要求Linux内核版本在3.10或以上,如果使用的Linux版本不符合要求,请先升级内核版本。下载binary安装包在官网下载相应版本的docker安装包。解压$tar-xvzfdocker-latest.tgzdocker/docker/do
dendi_hust
·
2017-11-04 21:43
Docker学习笔记
1--常用run命令解释
最近在学习docker时发现,常会接触到dockerrun命令,为了以后方便使用,特意记录一下:(持续更新)dockerrun:创建一个新的容器并运行一个命令dockerrun[OPTIONS]IMAGE[COMMAND][ARG...]-d:后台运行容器,并返回容器ID;-i:打开STDIN,以交互模式运行容器,通常与-t同时使用;-t:为容器重新分配一个伪输入终端,通常与-i同时使用;--na
JamlyHuang
·
2017-11-03 17:51
Docker
Docker学习笔记
-Docker端口映射
为什么要端口映射?在启动容器时,如果不配置宿主机器与虚拟机的端口映射,外部程序是无法访问虚拟机的,因为没有端口。端口映射的指令是什么?docker指令:dockerrun-pip:hostPort:containerPortredis使用-p参数会分配宿主机的端口映射到虚拟机。IP表示主机的IP地址。hostPort表示宿主机的端口。containerPort表示虚拟机的端口。支持的格式有三种:i
pf1234321
·
2017-11-03 14:20
docker
docker学习笔记
之Docker Compose与docker swarm
DockerComposeDockerCompose将所管理的容器分为三层,工程(project),服务(service)以及容器(contaienr)。DockerCompose运行的目录下的所有文件(docker-compose.yml,extends文件或环境变量文件等)组成一个工程,若无特殊指定工程名即为当前目录名。一个工程当中可包含多个服务,每个服务中定义了容器运行的镜像,参数,依赖。一
「已注销」
·
2017-10-31 16:05
运维开发
docker
Docker学习笔记
之使用Dockerfile创建镜像
Docker可以通过Dockerfile的内容来自动构建镜像。文后包含三个使用示例Dockerfile是一个包含创建镜像所有命令的文本文件,通过dockerbuild命令可以根据Dockerfile的内容构建镜像,在介绍如何构建之前先介绍下Dockerfile的基本语法结构。Dockerfile有以下指令选项:FROMMAINTAINERRUNCMDEXPOSEENVADDCOPYENTRYPOI
「已注销」
·
2017-10-28 01:17
运维
运维开发
docker
Docker学习笔记
之容器的四种网络模式
首先从镜像库pull一个rhel7的镜像下来,这些东西你得玩,光看没意思。本人pull了前两个镜像进行测试,如果连接失败可以多试几次,连上之后速度不算很差dockerpullrichxsl/rhel7dockerpullbluedata/rhel7首先温习一下前面有用到的命令1.运行NGINX容器,并且将网站默认发布目录与真机的/tmp/website目录进行映射,方便在真机中进行开发:docke
「已注销」
·
2017-10-27 22:43
运维
运维开发
docker
Docker学习笔记
——简介
Docker学习笔记
——简介什么是dockerDocker最初是由dotCloud公司创始人SolomonHykes发起的一个公司内部项目,基于Go语言开发,目前主要的项目代码在GitHub上进行维护。
dendi_hust
·
2017-10-22 15:23
docker
Docker学习笔记
(一)Docker初体验
Docker学习笔记
(一)Docker初体验什么是DockerDocker是一个虚拟环境容器,可以将开发环境、代码、配置文件等一并打包到这个容器中,并发布应用到任意平台中Docker的安装在Doker的官方网站点击
cfy137000
·
2017-09-30 16:32
docker
Docker学习笔记
——Mongo Dockerfile及容器运行
1、创建项目目录mongo,在目录下上传下载的Mongodb安装文件及mongo.conf配置文件,创建Dockerfile文件,项目结构如下:mongo-Dockerfile-mongo.conf-mongodb-linux-x86_64-3.4.9.tgz-data-logsDockerfile内容如下:# mongo# SOURCE_IMAGEFROM centos# MAINTAINER_
bluemooder
·
2017-09-14 19:40
mongo
docker
dockerfile
Docker
Docker学习笔记
——私有仓库部署
1、系统环境:CentOS7.3172.16.0.44registry已安装docker172.16.0.45client已安装docker2、未加密仓库部署下载registry镜像 docker pull registry启动一个registry容器 docker run -d -p 5000:5000 -v /opt/registry/:/tmp/registry registry下载一个
bluemooder
·
2017-08-31 10:45
https
registry
docker
Docker
docker学习笔记
1.首先准备一台Linux虚拟机学习使用docker,本文是基于centos7.3你需要配置一下网络,让该虚机可以在线安装/更新rpm。2.更新操作系统,不更新有可能导致docker报一些error#yumupdate–y3.修改源#vi/etc/yum.repos.d/docker.repo[dockerrepo]name=DockerRepositorybaseurl=https://yum.
Eric0000000
·
2017-08-28 13:06
docker
Docker学习笔记
---Dockerfile
Docker可以通过从Dockerfile包含所有命令的文本文件中读取指令,自动构建镜像。每个需要使用Docker的项目都应该有一个Dockerfile,这个文件描述了我们需要的镜像环境。Dockerfile指令FROM有效的Dockerfile必须从FROM开始,镜像可以是任何有效的镜像。官方建议,如果只需要一个linux基础镜像,建议使用Debian镜像,控制的很小。FROM[AS]或FROM
EarthChen
·
2017-08-24 23:56
docker学习笔记
(五)——Docker常用命令总结
1.开启/停止/重启container(start/stop/restart)容器可以通过run新建一个来运行,也可以重新start已经停止的container,但start不能够再指定容器启动时运行的指令,因为docker只能有一个前台进程。容器stop(或Ctrl+D)时,会在保存当前容器的状态之后退出,下次start时保有上次关闭时更改。而且每次进入attach进去的界面是一样的,与第一次r
jackjiaxiong
·
2017-08-22 11:39
学习笔记
docker
docker
docker学习笔记
(四)——Dockerfile创建自定义镜像
用Dockerfile创建docker,注意下,建议在空文件夹下创建本篇我们将完成:1、用Dockerfile创建docker2、端口映射3、卷挂载,即docker目录挂载到宿主机1、用Dockerfile创建docker在/opt/centos/目录下,创建Dockerfile# Centos based container with Java and TomcatFROM 127.0.0.1:
jackjiaxiong
·
2017-08-22 11:24
学习笔记
docker
Dockerfile
docker
docker学习笔记
(三)——创建自定义镜像
首先拉取一个镜像,在这里以NGINX为例[root@DockServer opt]# docker pull nginx[root@DockServer opt]# docker p_w_picpathsREPOSITORY TAG IMAGE ID CREATED SIZEnginx
jackjiaxiong
·
2017-08-18 17:29
学习笔记
创建
docker
docker
docker学习笔记
(二)——本地私有仓库Registry的搭建与验证
Registry的部署获取registry镜像#docker pull registry:2.1.1启动registry容器#docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry:2.1.1查看进程# docker psCONTAINER ID
jackjiaxiong
·
2017-08-18 16:47
学习笔记
验证
docker
docker
docker学习笔记
(一)——centos7 安装docker
Docker最低支持CentOS7,推荐Centos7.3版本配置yum源# tee /etc/yum.repos.d/docker.repo <<-'EOF'[dockerrepo]name=Docker Repositorybaseurl=https://yum.dockerproject.org/repo/main/centos/7/enabled=1gpgcheck=1gpgkey=htt
jackjiaxiong
·
2017-08-18 15:10
学习笔记
docker
centos7
docker
Docker学习笔记
——Docker安装部署
1、系统环境CentOS7.3Docker需要安装在64为平台上,并且内核版本不能低于3.10[root@web-t ~]# uname -aLinux web-t 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux2、Docker安装Docker官方提供了安装脚本,可以直
bluemooder
·
2017-08-17 16:45
docker
centos7
Docker
Docker学习笔记
(二)安装与卸载
Docker学习笔记
(二)安装与卸载开始 上一节简单的介绍了一下Docker的相关知识,现在就可以直接安装Docker了~ Docker现在分为两个版本,CommunityEdition(社区版)和
LuoLiangDSGA
·
2017-08-02 16:40
docker
【docker虚拟化技术】
docker学习笔记
1.安装dockerLinux下安装docker:sudoapt-getupdatesudoapt-getinstall-ydocker.iosudoln-sf/usr/bin/docker.io/usr/local/bin/dockersudosed-i'$acomplete-F_dockerdocker'/etc/bash_completion.d/docker查看docker是的版本,即是否
weifenglin1997
·
2017-08-01 16:35
docker技术
Docker学习笔记
之Docker端口映射
最近在学习docker,今天了解了Docker端口映射,给自己留个小笔记,也分享给大家为什么要端口映射?在启动容器时,如果不配置宿主机器与虚拟机的端口映射,外部程序是无法访问虚拟机的,因为没有端口。端口映射的指令是什么?docker指令:dockerrun-pip:hostPort:containerPortredis使用-p参数会分配宿主机的端口映射到虚拟机。IP表示主机的IP地址。hostPo
恶性佛
·
2017-07-30 16:32
Docker学习笔记
第一记
*注:部分内容来自于网络摘取懒得排版,凑合看吧基于Linuxcentos7Dockerversion1.12.6*什么是dockerDocker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。docker的特性交互式Shell:Docker可以分配一个虚拟终端
Java水太深
·
2017-07-06 15:43
docker
docker-私有仓库
Docker学习笔记
镜像获取镜像dockerpull镜像服务器地址/镜像名称:版本号查看镜像dockerimages删除镜像普通删除dockerrmi镜像名称或ID强行删除镜像dockerrmi-f镜像名称或ID创建镜像基于已有镜像的容器创建dockercommit[OPTIONS]CONTAINER[REPOSITORY[:TAG]]CONTAINER:容器ID主要选项包括:-a,--autor=""作者信息-m,
蓝色的咖啡
·
2017-06-14 17:32
Docker学习笔记
镜像获取镜像dockerpull镜像服务器地址/镜像名称:版本号查看镜像dockerimages删除镜像普通删除dockerrmi镜像名称或ID强行删除镜像dockerrmi-f镜像名称或ID创建镜像基于已有镜像的容器创建dockercommit[OPTIONS]CONTAINER[REPOSITORY[:TAG]]CONTAINER:容器ID主要选项包括:-a,--autor=""作者信息-m,
蓝色的咖啡
·
2017-06-14 17:32
Docker学习笔记
(1)
Docker学习笔记
(1)一.Docker常用命令1.dockerpull[OPTIONS]NAME[:TAG] 拉取镜像,OPTIONS:参数,TAG:版本号常见用法:dockerpull+镜像地址2
levelhi
·
2017-06-08 06:26
tools
docker学习笔记
之dockerfile创建镜像
dockerfile创建镜像通过dockerfile创建镜像的第一点就是先创建一个空的目录。#vimDockerfile#ThisisMyfristDockerfile#Version1.0#Author:Zhoooo!#BaseimagesFROMcentos#MAINTAINERMAINTAINERJasonWei#ADDADDnginx-1.12.0.tar.gz/usr/local/src
Ghost_02
·
2017-05-19 17:28
运维
云计算
docker学习笔记
之构建镜像
docker的镜像构建手动构建手动构建的意义就是在一个最基础的centos镜像上一顿yum安装。其实也不难。下来演示一个构建nginx的镜像。首先构建基础的centos镜像。并且去下载相关的工具。#dockerrun-it-hnginxserver--namenginx-mancentos[root@nginxserver/]#yum-yinstallwgetgccgcc-g++makeopens
Ghost_02
·
2017-05-19 15:49
运维
云计算
docker学习笔记
之数据管理
docker的数据管理前面对网络管理,也就是端口映射做了一些介绍,下来对数据的管理做做介绍,首先是数据卷,接着是数据卷容器。数据卷-v/data-vsrc:dst首先启动一个容器。#dockerrun-it-hlocalhost--namevolumes-test1-v/datacentos#-i终端打开#-t提供一个终端#-h提供一个主机名#-v数据卷#--name提供一个名字进入容器之后就可以
Ghost_02
·
2017-05-19 11:20
运维
云计算
docker学习笔记
之数据管理
docker的数据管理 前面对网络管理,也就是端口映射做了一些介绍,下来对数据的管理做做介绍,首先是数据卷,接着是数据卷容器。数据卷 -v /data -v src:dst首先启动一个容器。#dockerrun-it-hlocalhost--namevolumes-test1-v/datacentos #-i终端打开 #-t提供一个终端 #-h提供一个主机名 #-v数据卷 #--name
Ghost_leader
·
2017-05-19 11:00
docker学习笔记
2
docker使用进阶docker的使用。搜索一个centos的镜像。#dockersearchcentosNAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDcentosTheofficialbuildofCentOS.3335[OK]jdeathe/centos-sshCentOS-66.8x86_64/CentOS-77.3.1611x8...67[OK]nimmis/j
Ghost_02
·
2017-05-18 22:11
运维
云计算
理解Docker
本篇也只是介绍下Docker的作用,对其有个了解,关于Docker的安装,运用什么的可以找其它的详细教程,以下几个是我个人为以后具体学习Docker保存的资料:docker中文网站教程docker菜鸟教程
Docker
淡淡的倔强
·
2017-05-15 14:07
Docker
架构设计
docker学习笔记
之把容器commit成镜像的方法
docker提供了两种镜像制作的方式,提高了使用的灵活性:1.可以将更改后的容器提交,制作成镜像(这是接下来要说明的)2.通过Dockerfile来制作镜像下面通过一个例子来展示方法本地有一个Ubuntu的镜像,下面以这个为蓝本,创建一个容器并在根目录下添加一个test文件,然后做成镜像。[root@bw001~]#dockerimagesREPOSITORYTAGIMAGEIDCREATEDSI
qwerhq
·
2017-05-12 10:45
docker共享存储
docker学习笔记
18:Dockerfile指令VOLUME介绍在介绍VOLUME指令之前,我们来看下如下场景需求:1)容器是基于镜像创建的,最后的容器文件系统包括镜像的只读层+可写层,容器中的进程操作的数据持久化都是保存在容器的可写层上
1498472791
·
2017-04-19 23:06
docker
日常运维
Docker学习笔记
-2-Docker 基础教程与命令
本来想直接对照书:《容器与容器云》来直接写如何搭建一个Docker应用栈的,但是发现很多基础只是不理清楚只会更加懵逼。所以打算先写下基础命令与应用。以下内容主要参照Docker的官方文档中的GetstartedwithDocker.下载安装什么的最基础的东西我就不聊了,直接总结一些知识点和基本命令吧。镜像与容器Docker技术引擎应用了镜像和容器技术。Eg:dockerrunhello-wordd
Elitack
·
2017-04-17 14:55
Mac下
Docker学习笔记
之运行redis镜像
Mac下
Docker学习笔记
之运行redis镜像1、拉取最近image:$dockerpullredis2、准备redis.conf:#redis配置文件示例#当你需要为某个配置项指定内存大小的时候,必须要带上单位
晴空999
·
2017-03-29 12:42
Docker
Docker学习笔记
(1):Docker简介及其组件介绍
前言本系列文章为《Docker进阶与实战》读书笔记,记录了一些书摘、一些我个人的想法以及在实践的过程中踩过的坑。Docker简介Docker是一个开源的容器引擎,可以方便的对容器进行管理。它可以统一开发、测试、部署的环境和流程。Github地址:github.com/docker/dockerDocker结构图:图片来源Docker是基于容器技术的轻量级虚拟化,其虚拟化技术是基于内核的CGroup
OMG二黑
·
2017-03-29 00:07
docker
Docker学习笔记
– 应该知道的几件事
1.Docker是一种软件打包和发布技术现代软件系统一般都由各种可运行的二进制文件,库文件,配置文件和其他依赖组成。在一台电脑上完成装配是非常困难和复杂的事情,要“发布”这些软件的时候,事情会变得更加复杂。Docker就是一种帮助你进行软件打包的方式,无论你的软件有多少依赖,发布到哪里,其他开发人员的机器或者是生产环境;Docker都给你提供一种简单易用而且标准化的方式。2.Docker并不是一种
海饼干不是饼干
·
2017-03-22 10:25
docker
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他