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快速入门
Docker入门
详解如何开发容器化的Java程序如何利用Docker虚拟化JDK12的Java程序dockercontainer命令入门
谈飞
·
2019-09-27 22:49
如何开发容器化的Java程序
上一篇/目录/下一篇参考资料:https://github.com/docker/labs/tree/master/developer-tools/java/如果读者朋友阅读了我之前的文章《
Docker
谈飞
·
2019-09-27 22:27
Node.js服务Docker容器化应用实践小结
本篇不会讲解Docker命令的使用、安装等,因为在之前一篇文章一文零基础教你学会
Docker入门
到实践中也已经讲解的很详细了,不清楚的可以点击链接回头在重新看下,本篇重点是介绍Node.js项目如何进行
五月君
·
2019-09-27 16:57
什么是docker
Docker入门
教程第一篇
网上关于
Docker入门
的东西已经很多了。
·
2019-09-25 06:58
Docker 零基础从入门到使用
先来个需求有Docker组VS无Dokcer组
Docker入门
结尾语Docker是什么?
sunnyzyq
·
2019-09-23 20:13
Docker
docker入门
-镜像管理命令篇
一、下载、上传镜像1:下载安装centos镜像语法:docker【参数】【镜像名称】[root@host1~]#dockerpullcentosUsingdefaulttag:latestlatest:Pullingfromlibrary/centosa02a4930cb5d:PullcompleteDigest:sha256:184e5f35598e333bfa7de10d8fb1cebb5ee
一颗小豆子
·
2019-09-23 17:00
docker入门
-安装篇
一、docker介绍1:docker官网www.docker.com2:githubhttps://github.com/docker/docker.github.io3:开源的容器引擎,可以让开发者打包应用以及依赖的库,然后发布到任何流行的linux发行版上,移植很方便由go语言编写,基于apache2.0协议发布,基于linuxkernel,要想在win下运行需要借助一个vm(虚拟机)来实现,
一颗小豆子
·
2019-09-23 17:00
Docker 基础篇 入门篇
1.
Docker入门
1.为什么要用docker?
是阿凯啊
·
2019-09-22 12:00
[转]
docker入门
(利用docker部署web应用)
原文链接:https://blog.csdn.net/q610376681/article/details/90483576前言:本课程是在慕课网上学习第一个docker化的java应用课程时所做的笔记,供本人复习之用目录第一章什么是docker1.1docker的发展史1.2docker国内应用史1.3什么是Docker第二章了解docker2.1docker思想2.1.1集装箱2.1.2标准化
JackieZhengChina
·
2019-09-17 13:40
Docker
云原生技术之
Docker入门
1.为什么需要容器?下图是一个比较传统的软件架构做过java的同学可能对上图的架构方式比较了解,我们通常会将一个应用程序生成一个war包,放到一个tomcat容器当中并在一台虚拟机(VM)中启动运行,然后配置nginx的负载均衡策略,将来自用户的请求转发到某个tomcat应用上,这种基于主机或虚拟机部署的应用会存在以下几个问题:可移植性差需要事先安装应用所需要的运行环境,比如java应用所需要的j
HankerCloud
·
2019-09-10 18:00
云原生技术之
Docker入门
云原生技术之
Docker入门
1.为什么需要容器?
HankerCloud
·
2019-09-10 18:00
docker使用步骤
1.基础篇Docker(一):
Docker入门
教程Docker(二):Dockerfile使用介绍Docker(三):Dockerfile命令详解ps加上这个:docker常用命令入门https://www.runoob.com
小坦克007
·
2019-09-09 19:28
docker
云服务
云原生技术之
Docker入门
1.为什么需要容器?下图是一个比较传统的软件架构:做过java的同学可能对上图的架构方式比较了解,我们通常会将一个应用程序生成一个war包,放到一个tomcat容器当中并在一台虚拟机(VM)中启动运行,然后配置nginx的负载均衡策略,将来自用户的请求转发到某个tomcat应用上,这种基于主机或虚拟机部署的应用会存在以下几个问题:可移植性差需要事先安装应用所需要的运行环境,比如java应用所需要的
wx5d32e3bc1243e
·
2019-09-06 16:41
docker
容器云
自动化运维
docker入门
与部署微服务--学习笔记
故学习了
docker入门
的相关内容。主要内容如下附件中的PDF进行了学习,---当然,也可以对照docker的官方文档一步步深入学习。
断舍离-重学JAVA之路
·
2019-09-04 18:00
云原生技术之
Docker入门
1.为什么需要容器?下图是一个比较传统的软件架构:做过java的同学可能对上图的架构方式比较了解,我们通常会将一个应用程序生成一个war包,放到一个tomcat容器当中并在一台虚拟机(VM)中启动运行,然后配置nginx的负载均衡策略,将来自用户的请求转发到某个tomcat应用上,这种基于主机或虚拟机部署的应用会存在以下几个问题:可移植性差需要事先安装应用所需要的运行环境,比如java应用所需要的
HankerCloud
·
2019-09-04 00:00
运维自动化
docker
docker入门
教程
介绍三个部件镜像(Image)容器(Container)仓库(Repository)dockerpullredis dockerrun-dnameredisredis dockerstart/stop/pauseredis 容器镜像的运行关系安装centos7安装yuminstalldocker 卸载 yumlistinstalled|grepdocker yumremove-y(-y不询问) 启
_仰望星空_脚踏实地
·
2019-09-02 00:00
Linux
Docker入门
(三)Registry私有仓库搭建并认证
(一)registry定义和功能1、registry注册中心是镜像存储的位置。2、功能:集中的存储、分发镜像的服务,dockerregistry就是这样的服务。3、DockerRegistry组成:由三个部分组成:index,registry,registryclient。Index:是负责登录、负责认证、负责存储镜像信息和负责对外显示的外部实现。repository:是负责存储镜像的内部实现。每
lqbyz
·
2019-08-20 10:05
registr
docker
Docker&K8S
Docker入门
-docker compose的使用
Compose简介Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。其代码目前在https://github.com/docker/compose上开源。Compose定位是定义和运行多个Docker容器的应用,其前身是开源项目Fig。通过前面内容的介绍,我们知道使用一个Dockerfile模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作
小码农薛尧
·
2019-08-19 10:00
Docker入门
-docker compose的使用
Compose简介Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。其代码目前在https://github.com/docker/com...上开源。Compose定位是定义和运行多个Docker容器的应用,其前身是开源项目Fig。通过前面内容的介绍,我们知道使用一个Dockerfile模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作中
小码农薛尧
·
2019-08-19 00:00
docker
Docker入门
-数据挂载
Docker数据管理在容器中管理数据主要有两种方式:数据卷(Volumes)挂载主机目录(Bindmounts)数据卷数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特性:数据卷可以在容器之间共享和重用对数据卷的修改会立马生效对数据卷的更新,不会影响镜像数据卷默认会一直存在,即使容器被删除注意:数据卷的使用,类似于Linux下对目录或文件进行mount,镜像中的被指定
流体石头
·
2019-08-18 12:17
docker
JavaWeb
Docker入门
(镜像、容器、仓库)
镜像镜像是Docker运行容器的前提获取镜像dockerpullNAME[:TAG]//不指定TAG,默认选择latest标签运行镜像docekrrun-t-iubuntu/bin/bash查看镜像信息dockerimages添加镜像标签dockertagubuntu:latestmy/ubuntu:latest查看镜像详细信息dockerinspect镜像iddockerinspect-f{{"
程序员小罗
·
2019-08-18 00:00
docker
Docker入门
-数据挂载
Docker数据管理在容器中管理数据主要有两种方式:数据卷(Volumes)挂载主机目录(Bindmounts)数据卷数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特性:数据卷可以在容器之间共享和重用对数据卷的修改会立马生效对数据卷的更新,不会影响镜像数据卷默认会一直存在,即使容器被删除注意:数据卷的使用,类似于Linux下对目录或文件进行mount,镜像中的被指定
小码农薛尧
·
2019-08-18 00:00
docker
Docker入门
-搭建docker私有仓库
DockerHub目前Docker官方维护了一个公共仓库DockerHub,其中已经包括了数量超过15000个镜像。大部分需求都可以通过在DockerHub中直接下载镜像来使用。注册登录可以在https://hub.docker.com免费注册一个Docker账号。在命令行执行dockerlogin输入用户名及密码来完成在命令行界面登记DockerHub。你可以通过dockerlogout退出登录
流体石头
·
2019-08-17 10:59
docker
Docker入门
-搭建docker私有仓库
DockerHub目前Docker官方维护了一个公共仓库DockerHub,其中已经包括了数量超过15000个镜像。大部分需求都可以通过在DockerHub中直接下载镜像来使用。注册登录可以在https://hub.docker.com免费注册一个Docker账号。在命令行执行dockerlogin输入用户名及密码来完成在命令行界面登记DockerHub。你可以通过dockerlogout退出登录
小码农薛尧
·
2019-08-16 15:00
Docker入门
-构建第一个Java程序
定制镜像准备一个没有第三方依赖的javaweb项目,可能参考示例maven结构项目:session-web.war把该war上传到安装有docker软件的服务器上宿主目录下。在同级目录创建DockerfiletouchDockerfilevimDockerfile按照前面文章所学的Dockerfile定制镜像知识来编写Dockerfile文件内容如下:#基础镜像使用tomcat:7.0.88-jr
流体石头
·
2019-08-16 10:38
docker
JavaWeb
Docker入门
-搭建docker私有仓库
DockerHub目前Docker官方维护了一个公共仓库DockerHub,其中已经包括了数量超过15000个镜像。大部分需求都可以通过在DockerHub中直接下载镜像来使用。注册登录可以在https://hub.docker.com免费注册一个Docker账号。在命令行执行dockerlogin输入用户名及密码来完成在命令行界面登记DockerHub。你可以通过dockerlogout退出登录
小码农薛尧
·
2019-08-16 00:00
docker
Docker入门
-构建第一个Java程序
定制镜像准备一个没有第三方依赖的javaweb项目,可能参考示例maven结构项目:session-web.war把该war上传到安装有docker软件的服务器上宿主目录下。在同级目录创建DockerfiletouchDockerfilevimDockerfile按照前面文章所学的Dockerfile定制镜像知识来编写Dockerfile文件内容如下:#基础镜像使用tomcat:7.0.88-jr
小码农薛尧
·
2019-08-16 00:00
docker
Docker入门
【四】容器基本使用
容器依据镜像作为基石启动,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。容器的实质是进程,但与直接在宿主执行的进程不同,容器进程运行于属于自己的独立的命名空间。容器存储层的生存周期和容器一样,容器消亡时,容器存储层也随之消亡。启动容器-检查本地是否存在指定的镜像,不存在就从公有仓库下载-利用镜像创建并启动一个容器-分配一个文件系统,并在只读的镜像层外面挂载一层
Tacks
·
2019-08-15 15:39
Docker
Docker入门
-Dockerfile的使用
使用Dockerfile定制镜像镜像的定制实际上就是定制每一层所添加的配置、文件。我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,这个脚本就是Dockerfile。Dockerfile是一个文本文件,其内包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。接下来我们以官方nginx镜像为例,使用Dockerfile来定制。在一个空白目录中,建立一个文
小码农薛尧
·
2019-08-15 14:20
Docker入门
-Dockerfile的使用
使用Dockerfile定制镜像镜像的定制实际上就是定制每一层所添加的配置、文件。我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,这个脚本就是Dockerfile。Dockerfile是一个文本文件,其内包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。接下来我们以官方nginx镜像为例,使用Dockerfile来定制。在一个空白目录中,建立一个文
小码农薛尧
·
2019-08-15 00:00
dockerfile
docker
Docker入门
练手项目,运行一个2048游戏
dnnmmp集成环境中,之前一直在增加软件功能,这次想试试运行一个web项目,最后看起来还不错。让我们开始吧!安装2048游戏安装步骤如下:帮忙加个星呗:点击:GitHub本地安装git、docker和docker-compose(建议使用最新版本:1.23)。附录1:docker安装clone项目:#如果不是`root`用户,那么将当前用户加入`docker`用户组$sudogpasswd-a$
卡卡导航
·
2019-08-15 00:00
docker
javascript
html5
node.js
Docker入门
-常用命令
Docker镜像操作Docker运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker会从镜像仓库下载该镜像。获取镜像从Docker镜像仓库获取镜像的命令是dockerpull。其命令格式为:dockerpull[选项][DockerRegistry地址[:端口号]/]仓库名[:标签]具体的选项可以通过dockerpull--help命令看到,这里我们说一下镜像名称的格式。Docke
流体石头
·
2019-08-14 20:07
docker
Java
Docker入门
目录
Docker入门
Docker基本指令查看Docker基本信息运行容器使用容器容器命名重新启动已经停止的容器附着到容器上创建守护式容器容器内部都在干什么查看容器内的进程容器内部运行进程停止守护式进程自动重启容器深入容器删除容器总结
c旋儿
·
2019-08-13 22:00
Docker入门
-介绍和安装
Docker容器Docker是什么Docker最初是dotCloud公司创建人SolomonHykes在法国期间发起的一个公司内部项目,它是基于dotCloud公司多年云服务技术的一次革新,并于2013年3月以Apache2.0授权协议开源,主要项目代码在Github上进行维护。Docker项目后来加入了Linux基金会,并成立推动开放容器联盟(OCI).Docker使用Google公司推出的Go
流体石头
·
2019-08-12 17:42
docker
JavaWeb
Docker入门
【三】镜像基本使用
Docker运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker会从镜像仓库下载该镜像。它是容器的基石,层叠的只读文件系统,应用联合加载(unionmount)技术。【1】先来打个样先来让你真真切切的感受一下,我们尝试启动一个docker。首先我们从仓库拉去镜像,然后容器以镜像为基础运行一个容器,然后就退并删除。这一系列操作中就会涉及到一些操作命令。[1]从DockerRegist
Tacks
·
2019-08-11 12:28
Docker
docker容器的学习笔记
目录
Docker入门
学习笔记(一)1.什么是Docker?
clear_love8
·
2019-08-10 16:00
数据卷中的容器操作,整体来说还是非常简单的
本文是本系列的第六篇,阅读前面的文章有助于更好的理解本文:
Docker入门
及安装[Docker系列-1]Docker容器基本操作[Docker系列-2]Docker容器高级操作[Docker系列-3]Docker
Java极客技术
·
2019-08-07 09:00
Docker入门
与应用实战之企业级镜像仓库Harbor
1.Harbor概述Habor是由VMWare公司开源的容器镜像仓库。事实上,Habor是在Docker Registry上进行了相应的 企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访 问控制 ,AD/LDAP集成以及审计日志等,足以满足基本企业需求。官方地址:https://vmware.github.io/harbor/cn/组件 功能 harbor-
dengaosky
·
2019-08-07 07:15
Harbor
Docker
Docker
Docker——理解好镜像和容器的关系
本文是本系列的第四篇,阅读前面文章有助于更好的理解本文:1.
Docker入门
及安装[Docker系列-1]2.Docker容器基本操作[Docker系列-2]3.Docke
Java极客技术
·
2019-08-06 08:00
Docker入门
与应用实战之Dockerfile
1.Dockerfile格式2.Dockerfile指令3.Build镜像4.构建Nginx,PHP,Tomcat基础镜像前提:上传文件dockerfile.zip和wordpress-4.9.4-zh_CN.tar.gz[root@localhost first_stage]# unzip dockerfile\ .zip -d Dockerfile/Archive: dockerfile .
dengaosky
·
2019-08-04 18:11
Docker
LNMP
WordPress
Docker
Docker入门
与应用实战之容器网络
网络模式• bridge -net=bridge 默认网络,Docker启动后创建一个docker0网桥,默认创建的容器也是添加到这个网桥中。 • host -net=host 容器不会获得一个独立的network namespace,而是与宿主机共用一个。这就意味着容器不会有自己的网卡信息,而是使用宿主机的。容器除了网络,其他都是隔离的。 • none -net=none 获取独立的networ
dengaosky
·
2019-08-04 13:28
Docker
容器网络
Docker
Docker入门
与应用实战之管理应用程序数据
1.将数据从宿主机挂载到容器中的三种方式Docker提供三种方式将数据从宿主机挂载到容器中: • volumes:Docker管理宿主机文件系统的一部分(/var/lib/docker/volumes)。保存数据的最佳方式。 • bind mounts:将宿主机上的任意位置的文件或者目录挂载到容器中。 • tmpfs:挂载存储在主机系统的内存中,而不会写入主机的文件系统。如果不希望将数据持久存储在
dengaosky
·
2019-08-04 13:02
Docker
Volume
Bind
Mounts
Docker
Docker入门
与应用实战之Docker容器管理
创建容器常用选项容器资源限制管理容器常用命令实战演练案例一:[root@localhost ~]docker run -d --name nginx03 --memory="500m" --memory-swap="600m" --oom-kill-disable nginx5fbb069b1fed579f6ccdb5f0d5fe1b746c19655acff56cd141b1c71c79493b
dengaosky
·
2019-08-04 11:05
Docker
Docker
Docker入门
与应用实战之Docker镜像管理
镜像是什么• 一个分层存储的文件• 一个软件的环境• 一个镜像可以创建N个容器• 一种标准化的交付• 一个不包含Linux内核而又精简的Linux操作系统镜像不是一个单一的文件,而是有多层构成。我们可以通过docker history 查看镜像中各层内容及大小,每层对应着Dockerfile中的一条指令。 Docker镜像默认存储在/var/lib/docker/\中。2.镜像从哪里来Docke
dengaosky
·
2019-08-04 01:19
Docker
Docker
Docker入门
与应用实战之Linux安装Docker
1、Docker版本社区版(Community Edition, CE)企业版(Enterprise Edition, EE)2、支持平台Linux(CentOS,Debian,Fedora,Oracle Linux,RHEL,SUSE和Ubuntu)MacWindows3、CentOS7.x安装Docker# 系统配置sed -i 's/SELINUX=enforcing/SELINUX=dis
dengaosky
·
2019-08-04 00:26
Docker
Docker
Docker入门
与应用实战之Docker概述
原文链接:http://blog.51cto.com/dengaosky/24263221、Docker是什么使用最广泛的开源容器引擎一种操作系统级的虚拟化技术依赖于Linux内核特性: Namespace(资源隔离)和Cgroups(资源限制)一个简单的应用程序打包工具2、Docker设计目标提供简单的应用程序打包工具开发人员和运维人员职责逻辑分离多环境保持一致性3、Docker基本组成Dock
chanxian0773
·
2019-08-04 00:43
Docker入门
与应用实战之Docker概述
1、Docker是什么使用最广泛的开源容器引擎一种操作系统级的虚拟化技术依赖于Linux内核特性: Namespace(资源隔离)和Cgroups(资源限制)一个简单的应用程序打包工具2、Docker设计目标提供简单的应用程序打包工具开发人员和运维人员职责逻辑分离多环境保持一致性3、Docker基本组成Docker Client:客户端Ddocker Daemon:守护进程Docker Image
dengaosky
·
2019-08-04 00:43
Docker
Docker
Docker入门
笔记-centos 7 安装docker
安装docker有其先决条件:1.运行64位CPU架构的计算机,不支持32为CPU2.运行Linux3.8或者更高版本内核(uname-r查看内核版本,以及位数,yuminstall-ykernel更新内核,重启后即可在grub界面选择使用新内核,新内核一般是默认使用内核,所以也可不用选直接等机器重启完用的就是新内核了)。3.内核必须支持一种适合存储驱动,如:DeviceMapper、AUFS、v
l弦外l
·
2019-08-02 15:11
Docker 容器高级操作[Docker 系列-3]
本文是本系列第三篇,阅读前面文章有助于更好理解本文:1.
Docker入门
及安装[Docker系列-1]2.Docker容器基本操作[
Java极客技术
·
2019-08-02 10:00
Docker入门
(十一):制作zookeeper3.4.10集群镜像
文章目录一、环境二、基础镜像制作三、创建自定义网络四、启动容器4.1启动master4.2启动slave14.3启动slave2五、配置免密钥六、配置Java环境七、配置zookeeper7.1创建zookeeper目录7.2配置myid文件7.3修改配置文件7.4修改环境变量7.5启动zookeeper八、保存,上传镜像九、报错及其他处理一、环境docker版本[root@localhostop
刘李404not found
·
2019-07-31 18:03
Docker
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他