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学习
参考文档:https://yeasy.gitbook.io/docker_practice一、Docker基本操作1.1Docker安装1.1.1Ubuntu安装卸载旧版本Docker的旧版本被称为
hodor_wzp
·
2023-08-11 02:11
docker
容器
运维
十七、
docker学习
-docker-compose安装nginx反向代理
compose安装nginx反向代理IDEA安装docker插件idea安装docker插件。Dockerfile、docker-compose.yml文件大部分内容会有提示信息。方便开发人员编写配置文件。https://plugins.jetbrains.com/plugin/7724-docker/versions基础镜像dockerpull1.21.0-alpinedockerpulltom
yangcun_88
·
2023-08-10 22:54
docker
docker
学习
nginx
十八、
docker学习
-docker-compose常用命令汇总
常用命令汇总启动服务docker-composeup-d停止服务docker-composedown列出所有运行容器docker-composeps查看服务日志docker-composelogs构建或者重新构建服务docker-composebuild启动服务docker-composestart停止已运行的服务docker-composestop重启服务docker-composerestar
yangcun_88
·
2023-08-10 22:54
docker
docker
学习
容器
Docker学习
-Dockerfile定制Tomcat镜像(tomcat+jdk)
Docker学习
-Dockerfile定制Tomcat镜像一、Dockerfile定制Tomcat镜像一、Dockerfile定制Tomcat镜像1.镜像制作和测试启动1.准备镜像文件、tomcat压缩包
微冷色music
·
2023-08-10 22:54
Docker
docker
十六、
docker学习
-docker-compose
官网地址https://docs.docker.com/compose/compose-file/概述在实际生产环境中,一个应用往往由许多服务构成,而docker的最佳实践是一个容器只运行一个进程,因此运行多个微服务就要运行多个容器。多个容器协同工作需要一个有效的工具来管理他们,定义这些容器如何相互关联。compose应运而生。compose是用来定义和运行一个或多个容器(通常都是多个)运行和应用
yangcun_88
·
2023-08-10 22:23
docker
docker
学习
容器
docker学习
5---制作镜像的两种方式--docker commit与dockerfile
我们知道,镜像是多层存储,每一层都是在前一层的基础上进行的修改;容器以镜像为基础,同样是多层存储!一、dockercommit1)启动一个容器并命名为webserverdockerrun-it--namewebserver-p80:80nginx/bin/bash同时映射了80端口,这样可以使用浏览器去访问这个nginx服务器。由于我在本机运行的docker,直接通过http://localhos
qq_38196982
·
2023-08-10 22:53
Docker学习
docker
nginx
运维
Docker学习
3.0-Dockerfile自定义镜像
Docker学习
3.0-Dockerfile自定义镜像Dockerfile自定义镜像1.镜像结构2.Dockerfile语法3.构建Java项目最后Dockerfile自定义镜像1.镜像结构组成镜像是将应用程序及其需要的系统函数库
youwhua
·
2023-08-10 22:22
docker
学习
java
docker学习
笔记-Dockerfile命令
Dockerfile命令集FROM-镜像从那里来MAINTAINER-镜像维护者信息RUN-构建镜像执行的命令,每一次RUN都会构建一层CMD-容器启动的命令,如果有多个则以最后一个为准,也可以为ENTRYPOINT提供参数VOLUME-定义数据卷,如果没有定义则使用默认USER-指定后续执行的用户组和用户WORKDIR-切换当前执行的工作目录HEALTHCHECH-健康检测指令ARG-变量属性值
窦再兴
·
2023-08-10 22:22
技术贴
docker
学习
nginx
十九、
docker学习
-Dockerfile
Dockerfile官网地址https://docs.docker.com/engine/reference/builder/Dockerfile其实就是我们用来构建Docker镜像的源码,当然这不是所谓的编程源码,而是一些命令的集合,只要理解它的逻辑和语法格式,就可以很容易的编写Dockerfile。简单点说,Dockerfile可以让用户个性化定制Docker镜像。因为工作环境中的需求各式各样
yangcun_88
·
2023-08-10 22:21
docker
docker
学习
eureka
Docker学习
二:Docker镜像与容器
https://github.com/datawhalechina/team-learning-program/tree/master/Docker另外推荐大家阅读:Docker从入门到实践,很全的一个资料
Docker
浩波的笔记
·
2023-08-09 20:16
工具
docker
docker镜像瘦身行动
Dockerfile、Docker镜像和Docker容器的关系不可避免地,我们在
docker学习
的过程中一定绕不开理解这三者的关系,从研发流程的角度来看来看,Docker
白帽子技术分享
·
2023-08-09 20:45
java
Docker学习
之构建Base Image
构建BaseImage目标是构建一个类似官方Helloworld的镜像,需要配置好Docker运行环境。创建目录,编写代码创建并进入docker目录。mkdirdockercddockertouchhello.cvimhello.chello.c文件的内容如下:#includeintmain(){printf("Hello,World!\n");return0;}编译hello.c源文件编译hel
wmxz520
·
2023-08-09 10:49
docker
docker
容器
java
kubernetes
docker学习
https://www.cnblogs.com/zhaojinhui/p/16670326.html
bloglin99999
·
2023-08-08 23:17
docker
docker学习
笔记
参考文档--docker技术入门与实战(杨保华)安装参考--清华镜像站系统:Ubuntu16.04lts1、启动docker-ce(社区版):sudosystemctlenabledockersudosystemctlstartdocker2、测试docker是否安装成功:sudodockerrunhello-world有Pullcomplete以及对应镜像(image)的sha256码就证明成功
山野闲者
·
2023-08-07 15:23
docker
Docker学习
(十八)load 和 import 命令的区别
Docker中有两个命令可以将本地文件系统中的tar文件导入到Docker中:dockerload和dockerimport。尽管它们的作用类似,但它们之间有一些重要的区别。1.使用方式的不同:dockerload的使用示例:dockerload--inputtest.tardockerimport的使用示例:dockerimporttest.tartnew_image_name:tag在使用do
ACGkaka_
·
2023-08-07 07:17
Docker
docker
学习
容器
Docker学习
(二十)什么是分层存储?
目录1.简介2.什么是UnionMount?3.分层介绍1)lowerdir层(镜像层)2)upperdir层(容器层)3)merged层4.工作原理1)读:2)写:3)注意事项:5.扩展:docker与VM的对比1.简介Docker中的分层存储(LayeredStorage)是指Docker镜像的一种存储方式,它使用了一种名为联合挂载系统(UnionMount)的技术,其文件系统是分层的,将多个
ACGkaka_
·
2023-08-07 07:17
Docker
docker
学习
linux
Docker学习
(二十二)Dockerfile 中 CMD 与 ENTRYPOINT 区别
目录一、CMD指令1.1常见用法:1.2用法1举例:1.3dockerrun覆盖二、ENTRYPOINT指令2.1常见用法:2.2两种写法:三、ENTRYPOINT指令和CMD指令正确用法举例Dockerfile中的CMD和ENTRYPOINT指令是用于定义容器的默认执行命令的两个指令。尽管它们的作用相同,但它们在使用方式上还是有一些区别。先说结论:我们指定容器的启动脚本一般就是使用ENTRYPO
ACGkaka_
·
2023-08-07 07:17
Docker
docker
学习
运维
Docker学习
(二十三)构建 nginx 基础镜像
目录一、通过yum安装方式构建1.编写Dockerfile2.构建docker镜像3.创建docker容器(测试)二、通过编译源码包方式构建1.编写Dockerfile2构建docker镜像3创建docker容器(测试)三、通过直接使用安装包方式构建(推荐)1.获取安装包2.编写Dockerfile3.构建docker镜像4.创建docker容器(测试)在使用容器化部署项目的过程中,我们经常会需要
ACGkaka_
·
2023-08-07 07:17
Docker
docker
nginx
学习
Docker学习
(十三)maven构建镜像
目录1.创建Dockerfile文件2.修改pom文件3.构建镜像4.执行结果5.如果构建报错1.创建Dockerfile文件在maven项目中,添加Dockerfile文件,Dockerfile文件一般放置在项目main/docker目录下。#依赖于oracle官方JDK8FROMopenjdk:8-jdk-alpine#将本地路径/tmp挂载到容器VOLUME/tmp#拷贝jar包eureka
ACGkaka_
·
2023-08-07 07:47
Docker
docker
学习
maven
Docker学习
(十九)什么是镜像的元数据?
在Docker中,镜像的元数据是指与镜像相关的所有信息,包括镜像的名称和标签、作者、描述、创建日期、环境变量、命令等。这些信息都是通过Dockerfile或命令行创建和指定的。镜像的元数据被存储在DockerRegistry中,并在使用dockerpull命令下载镜像时一同下载。这些元数据可以用于描述镜像的用途、配置镜像环境、设置容器的默认行为等。镜像的元数据还可以用于搜索和筛选镜像,以便找到适合
ACGkaka_
·
2023-08-07 07:47
Docker
docker
学习
容器
Docker学习
(二十四)报错速查手册
目录一、Thiserrormayindicatethatthedockerdaemonisnotrunning报错dockerlogin报错截图:原因分析:解决方案:二、Get"https://harbor.xxx.cn/v2/":EOF报错dockerlogin报错截图:原因分析:解决方案:三、500InternalServerError报错dockerlogin报错截图:原因分析:解决方案:四
ACGkaka_
·
2023-08-07 07:45
Docker
docker
学习
eureka
Docker学习
笔记2:Docker配置镜像加速器
说明因为docker仓库即(dockerhub)是在国外的网站,在国内访问基本凭人品,为了后续工作方便,可使用国内比较优秀的镜像仓库1.阿里云2.网易云不过貌似听很多玩docker的小伙伴说,阿里云更全面些,所以这里我也用阿里云获取阿里云加速地址登录阿里云官方首页控制后台-产品与服务-容器镜像服务如下:image.png获取专属的官网加速地址https://kvrlaqhu.mirror.aliy
walker86
·
2023-08-04 21:09
docker学习
笔记(五)单个服务镜像部署
引言当前微服务项目已经大面积普及,对于新需求迭代上线有许多疑惑的部分,比如线上的某些功能不能重启,在这种情况下我们需要部署和启动项目就不能搞大范围重启或干脆重新制作镜像,这种方式都是不可取的,这时候就需要我们自己手动搭建镜像并部署,笔者开始模拟这次上线过程并做记录。部署准备工作step1:安装依赖镜像step2:安装镜像基础镜像很多docker容器都会依赖于jdk基础镜像,我们首先需要制作jdk基
xueshanfeitian
·
2023-08-03 11:50
docker
后端
服务器
docker
学习
java
docker学习
笔记
传统虚拟机和docker的区别虚拟机是在物理资源层面实现的隔离,相对于虚拟机,Docker是你APP层面实现的隔离,并且省去了虚拟机操作系统(GuestOS)),从而节省了一部分的系统资源;Docker守护进程可以直接与主操作系统进行通信,为各个Docker容器分配资源;它还可以将容器与主操作系统隔离,并将各个容器互相隔离。虚拟机启动需要数分钟,而Docker容器可以在数毫秒内启动。由于没有臃肿的
洛语言
·
2023-08-02 09:51
docker
容器
go
Docker学习
路线13:部署容器
部署容器是使用Docker和容器化管理应用程序更高效、易于扩展和确保跨环境一致性性能的关键步骤。本主题将为您概述如何部署Docker容器以创建和运行应用程序。概述Docker容器是轻量级、可移植且自我包含的环境,可以运行应用程序及其依赖项。部署容器涉及启动、管理和扩展这些隔离的环境,以便顺利运行您的应用程序。部署容器的好处一致性:容器使您的应用程序在各种环境中以相同的方式运行,避免了常见的“在我的
小万哥丶
·
2023-08-01 07:16
docker
学习
java
后端
容器
Docker学习
路线8:容器注册表
容器注册表是Docker容器镜像的集中存储和分发系统。它允许开发人员以这些镜像的形式轻松共享和部署应用程序。容器注册表在容器化应用程序的部署中发挥着关键作用,因为它们提供了一种快速、可靠和安全的方式,在各种生产环境中分发容器镜像。以下是当今流行的容器注册表列表:DockerHub:DockerHub是公共Docker镜像的默认注册表,是开发人员之间共享和分发镜像的平台。GoogleContaine
小万哥丶
·
2023-08-01 07:15
docker
容器
java
后端
运维
[
docker学习
笔记] 15 docker Swarm
15.1结构dockercompose在单个服务器或主机上创建容器的工具,而dockerswarm是在多个服务器上创建容器集群服务。防火墙关闭或开启以下端口:tcp2377,用于集群管理通信tcp和udp的7946,用于节点之间的通信udp端口4789,用于覆盖网络15.2搭建集群 #创建swarm集群,并加入进去。第一个加入的会默认成为管理者 dockerswarminit--advertise
9S
·
2023-07-30 20:57
架构
docker
[
docker学习
笔记] 14 Docker Compose 搭建redis cluster
#192.168.10.10/11,分别执行 rm-rf/usr/local/docker-redis#删除旧集群数据 mkdir-p/usr/local/docker-redis/redis-cluster#创建存放目录 cd/usr/local/docker-redis/redis-cluster viredis-cluster.tmpl port${PORT} requirepass1234
9S
·
2023-07-30 20:27
架构
docker
redis
ruby
Docker学习
笔记(1)
Docker学习
笔记(1)Docker的安装Docker下载安装Docker的下载与安装还是比较丝滑的,总比Tensorflow什么的需要配各种环境强。
当然小健
·
2023-07-30 06:23
docker
容器
运维
Docker学习
笔记-Docker for Windows 安装
前言:环境:windows10专业版64位正文:官方下载地址:https://hub.docker.com/editions/community/docker-ce-desktop-windo勾选usewindowscontainersinsteadoflinuxcontainers(使用windows容器而不是linux容器)这时候右下角出现一个小鲸鱼图标会弹出一个这样的对话框,登录一下,没有账
小韩43
·
2023-07-30 06:23
docker
学习
笔记
运维
linux
Docker学习
笔记
文章目录1.简介1.1什么是Docker1.2Docker起源1.3优势1.4Docker和虚拟机区别1.5核心架构和概念1.镜像(Image)是什么为什么这么大UnionFS镜像底层原理(了解即可)2.容器(Container)3.仓库(Repository)4.DockerFile5.tar6.数据卷(DockerVolume)1.6执行流程2.使用2.1Docker引擎安装a.Macb.Ce
风不贪
·
2023-07-30 06:22
分布式系统
操作系统
docker
学习
java
DOCKER学习
笔记
DOCKER学习
笔记1.WSL&DockerDesktop下载DockersDesktop,集成wsl,然后直接在wsl中使用docker命令,详细见如下教程:https://docs.microsoft.com
一只小菜鸡~
·
2023-07-30 06:22
Java
web开发
docker
学习
容器
Docker学习
笔记之安装、Docker Hub
安装docker参考文章https://blog.csdn.net/mvx01/article/details/125788688百度简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。docker的基本概念Image(镜
Div.143
·
2023-07-30 06:51
docker
容器
运维
Docker学习
笔记,包含docker安装、常用命令、dockerfile、docker-compose等等
创作不易,各位看官点赞收藏.文章目录
Docker学习
笔记1、容器2、Docker安装3、Docker常用命令4、Docker镜像5、自定义镜像5.1、镜像推送到阿里云5.2、镜像私有库6、数据卷7、Docker
吉星J_x
·
2023-07-30 01:19
docker
学习
笔记
01_补充)
docker学习
centos7 yum指令在线安装docker
安装前环境确认目前,CentOS仅发行版本中的内核支持Docker。Docker运行在CentOS7上,要求系统为64位、系统内核版本为3.10以上。Docker运行在CentOS-6.5或更高的版本的CentOS上,要求系统为64位、系统内核版本为2.6.32-431或者更高版本。1.查看Linux版本rpm-qcentos-release2.查看内核版本uname-r3.已安装先卸载如果已安装
影子2401
·
2023-07-29 18:55
软件
docker
学习
容器
01)
docker学习
centos7离线安装docker
docker学习
centos7离线安装docker在实操前可以先看下docker教程,https://www.runoob.com/docker/docker-tutorial.html,不过教程上都是在线安装方式
影子2401
·
2023-07-29 18:24
软件
docker
学习
容器
「
Docker学习
系列教程」9-Docker容器数据卷介绍
通过前面8篇文章的学习,我们已经学会了docker的安装、docker常用的命令已经docker镜像修改后提交的远程镜像仓库及提交到公司的私服仓库中。接下来,我们再来学学Docker另外一个重要的东西-容器数据卷。我们先来看看一个场景:我们有多个docker容器需要使用到同一个数据,比如说A服务和B服务都需要使用到数据库D,在数据库容器D销毁后,重启,数据库中的数据不能够丢失。我们通过前面的学习已
凯哥Java
·
2023-07-29 11:31
Docker学习
笔记 (狂神说)
狂神视频地址:https://www.bilibili.com/video/BV1og4y1q7M4已经有人写过此视频的学习文档了,地址:https://blog.csdn.net/weixin_44517301/article/details/121486489但由于时间原因,部分命令已经不能使用,因此发布此篇Docker概述Docker为什么出现一款产品:开发–上线两套环境!应用环境,应用配置
笨手笨脚の
·
2023-07-29 03:55
狂神说
docker
java
服务器
运维
linux
第133天学习打卡(Docker 初识Docker Docker的基本组成 安装docker 阿里云镜像加速 Docker常用命令)
Docker学习
Docker概述官方地址:EmpoweringAppDevelopmentforDevelopers|DockerDocker的思想来自于集装箱!隔离:Docker核心思想!打包装箱!
doudoutj
·
2023-07-28 18:23
docker
linux
Docker学习
之Docker必备命令
1.查看docker版本信息:dockerversion2.拉取镜像:dockerpull可以拉取制定版本的镜像,示例:dockerpullmysql:8.0.21也可以不声明版本号拉取为版本号为last的最新版镜像,示例:dockerpullmysql因为8.0.21与lastest是同一版本所以没有重复拉取镜像。3.查看镜像:dockerimages4.镜像重命名:dockertagsourc
青铜大神
·
2023-07-28 05:40
Docker
docker
容器
学习
docker学习
总结(四)
1.安装DockerToolBox后,打开DockerQuickstartTerminal,此时默认连接的是(OracleVMVirtualBox)default,如需要连接其它docker,可以使用命令docker-machinesshdocker-name2.如需要创建新的docker可在gitBash中执行docker-machinecreate--drivervirtualboxdocke
SeasonRun
·
2023-07-26 21:02
云开发
docker
docker学习
总结(六)
1.保存镜像到本地dockersave-oubuntu.tarubuntu:latest2.加载本地镜像dockerload--inputubuntuubuntu.tar3.上传镜像到镜像仓库dockerpushnewimage4.导出容器dockerexportcontainerID>ubuntu.tar5.将容器导入为镜像catubuntu.tar|dockerimport-ubuntu:v1
SeasonRun
·
2023-07-26 21:02
云开发
docker-微服务篇
docker学习
笔记1.docker简介1.1为什么会出现docker?
野生java研究僧
·
2023-07-25 08:06
java后端
docker
微服务
运维
docker学习
和进阶2023
docker学习
和进阶2023参考引用
docker学习
笔记:https://blog.csdn.net/m0_46188681/article/details/128993319Docker容器配置和资源限制
浮生若梦丶
·
2023-07-25 08:02
docker
docker-compose
docker
学习
容器
linux
docker学习
笔记——狂神说视频学习笔记
Ubuntu上docker安装UBUNTU20.04LTS安装DOCKER看高博主的博文,一键复制命令安装即可。docker命令dockerversion查看你docker版本信息dockerinfo显示docker系统级别的信息docker--helpdocker命令查询dockerdocs的referrence介绍了docker的详细命令镜像操作dockerimages镜像命令dockerse
_小许_
·
2023-07-25 06:29
#
docker
docker
学习
笔记
Linux学习笔记(三) 、
docker学习
(3):docker安装mysql-server
最近在docker上处理一些个人服务,便在空闲时间捣鼓了一下mysql8在docker上的安装、配置、远程连接等的问题。#事先开启防火墙端口,开好后重启一下docker。firewall-cmd--zone=public--add-port=3306/tcp--permanentfirewall-cmd--reload----------------mysql---配置dockerpullmysq
开心呢是很重要的
·
2023-07-24 20:35
linux
docker
linux
docker
mysql
Linux学习笔记(三) 、
docker学习
(2):docker安装与运行异常处理方法
1、执行dockerversion报错:CannotconnecttotheDockerdaemonatunix:///var/run/docker.sock.Isthedockerdaemonrunning?centos7下的处理方法:1)重启docker服务:servicedockerrestart异常截图:2、dockerpull[xxx]总是执行了一半卡住处理方法:1)在/etc/reso
开心呢是很重要的
·
2023-07-24 20:05
docker
docker
linux
Linux学习笔记(三) 、
docker学习
(1):docker命令初步讲解
一、docker的安装二、docker的运行1、docker的版本与镜像查看1、查看dockers版本dockerversion2、要是有问题重启docker,任意执行下方两条中一个命令1)servicedockerrestart2)systemctlrestartdocker.service3、查看docker中的镜像dockerimages4、查看可以下载的镜像,以redis为例dockers
开心呢是很重要的
·
2023-07-24 20:04
linux
docker
docker
linux
Docker学习
笔记9
容器使用DockerHost做数据存储:容器来做数据的存储。清除了容器,保存在容器的数据就会丢失,所以容器不适合做数据的持久化。-v--volumelist:BindMountavolume绑定挂载一个卷。把数据保存到真实机上,就能做到持久化。第一步:在容器主机上创建用于存储目录:mkdir/opt/cvolume第二步:运行容器并挂载上述目录:dockerrun-it-v/opt/cvolume
CCH2023
·
2023-07-23 13:22
Docker容器
docker
Docker学习
2——Docker高级
Docker学习
2——Docker高级2.1Dockerfile解析2.1.1Dockfile是什么Dockerfile是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本
雨落俊泉
·
2023-07-23 05:28
#
java基础
云原生学习
docker
容器
云原生
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他