![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 70
weixin_46837396
这个作者很懒,什么都没留下…
展开
-
Dockerfile构建djiango和java
文章目录Dockerfile一、Dockerfile 编写案例二、Dockerfile搭建django1、创建django目录2、编写dockerfile文件三、Dockerfile搭建java1、创建java目录2、上传java安装包3、编译java4、查看java页面Dockerfile一、Dockerfile 编写案例1、Dockerfile 指令是按照从上到下执行的2、如果构建的上一个镜像执行过此步骤,下一个则可以使用缓存(Using cache)3、从互联网下载内容不会使用缓存4、添加转载 2021-08-23 23:31:34 · 154 阅读 · 0 评论 -
docker指令
一、docker指令1.FROM# 1、指定基础镜像,目的是为了给构建镜像提供一个基础环境格式:FROM centos:7 # 常用FROM <image>:<tag>FROM <image>@<digest> # 官方推荐2.MAINTAINER# 1、指定维护者信息格式:MAINTAINER Peng# 2、编写Dockerfile文件[root@docker dockerfile]# vim DockerfileFROM原创 2021-08-23 12:27:00 · 95 阅读 · 0 评论 -
docker compose介绍、安装、实战、 Dockerfile 搭建 lnmp
一、docker compose简介DockerDockfile builddocker run 手动操作,单个容器微服务 100个微服务!依赖关系。Docker Compose来轻松高效的管理容器,定义运行多个容器。官网: https://docs.docker.com/compose/docker compose官网官方介绍:Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。YAML配置文件single command 命令有哪些?Comp原创 2021-07-22 15:48:32 · 460 阅读 · 0 评论 -
docker三大网址、docker名词介绍、
docker官方文档https://docs.docker.com/engine/install/centos/官方docker镜像库https://hub.docker.com/官方地址https://www.docker.com/docker名词介绍:原创 2021-07-22 10:14:40 · 460 阅读 · 0 评论 -
Dockerfile介绍、使用、构建过程、构建自己的centos、CMD和ENIRYPOINT的区别、实战tomcat镜像、Docker所有小结发布镜像
一、Dockerfile介绍1.什么是Dockerfile?Dockerfile由一行行命令语句组成,并且支持以#开头的注释行,一般而言,Dockerfile主体内容分为四部分:基础镜像信息,维护者信息,镜像操作指令和容器启动时执行命令。Dockerfile以从上而下的顺序运行Dockerfile的指令。为了指定基本映像,第一条指令必须是FROM,一个声明以#字符开头则被视为注释,可以在docker文件中使用RUN,CMD,FROM,EXPOSE,ENV等指令。二、Dockerfile的使用原创 2021-07-21 17:56:14 · 75 阅读 · 0 评论 -
docker 镜像讲解、commit镜像、容器数据卷挂载、实战MySQL同步数据、具名和匿名挂载、dockerfile挂载、数据卷容器
一、镜像镜像是什么?镜像是一种轻量级别可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,他包含运行某个软件所需的所有内容,包括代码、运行时,库、环境变量、和配置文件。所有的应用直接打包docker镜像,就可以直接跑起来。如何得到镜像?从远程下载朋友给你自己制作镜像(dockerfile)docker镜像原理:1.UnionFS(联合文件系统)我们看见下载的时候一层一层的就是这个!UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并原创 2021-07-19 16:07:48 · 163 阅读 · 0 评论 -
docker 命令小结、部署nginx、部署Tomcat、部署ES+kibana、portainer可视化安装
官方命令图1. 用docker部署nginx补充:端口暴露的概念==docker run -d -p 宿主主机端口:容器内端口 [镜像名称] [cmd]1.搜索nginx镜像===建议去官网搜索https://hub.docker.com/[root@docker ~]# docker search nginx......NAME DESCRIPTION原创 2021-07-19 16:07:38 · 159 阅读 · 0 评论 -
docker 网络基础、docker部署实战redis集群
Docker 网络网络基础其中 Docker 使用到的与 Linux 网络有关的技术分别有:网络名称空间、Veth、Iptables、网桥、路由。网络名称空间为了支持网络协议栈的多个实例,Linux 在网络协议栈中引入了网络名称空间(Network Namespace),这些独立的协议栈被隔离到不同的命名空间中。处于不同的命名空间的网络协议栈是完全隔离的,彼此之间无法进行网络通信,就好像两个“平行宇宙”。通过这种对网络资源的隔离,就能在一个宿主机上虚拟多个不同的网络环境,而 Docker 正是利用原创 2021-07-18 11:42:54 · 182 阅读 · 4 评论 -
docker 容器的命令
复习:1、docker介绍容器,解决异构环境下的应用部署问题。2、镜像> 启动容器的模板- docker search [镜像名称] - -f : 筛选 - docker search -f stars=500 nginx- docker pull [镜像名称]- docker pull nginx- docker login [仓库连接] - -u|--username : 指定用户名称 - -p | --password : 指定密码 - docke原创 2021-07-16 23:46:55 · 145 阅读 · 2 评论 -
补充:docker官网安装以及原理图
docker.com官网安装# docker.com官网安装https://docs.docker.com/engine/install/centos/#1.卸载旧版本sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \原创 2021-07-14 22:23:33 · 379 阅读 · 0 评论 -
docker的介绍、安装、镜像命令
一、 为什么要使用 Docker1.1Docker 容器虚拟化的好处在云时代,开发者创建的应用必须要能很方便地在网络上传播,也就是说应用必须脱离底层物理硬件的限制;同时必须满足“任何时间任何地点”可获取可使用的特点。因此,开发者们需要一种新型的创建分布式应用程序的方式,快速分发部署,而这正是 Docker 所能够提供的最大优势。Docker 提供了一种更为聪明的方式,通过容器来打包应用、解耦应用和运行平台。这意味着迁移的时候,只需要在新的服务器上启动需要的容器就可以了,无论新旧服务器是否是同一原创 2021-07-14 21:47:24 · 565 阅读 · 0 评论 -
Docker容器管理技术-高级网络管理
1. Docker本地网络类型1.1查看支持网络类型docker network ls1.2 测试使用各类网络类型docker run network=xxxnone : 无网络模式bridge : 默认模式,相当于NAThost : 公用宿主机Network NameSapcecontainer:与其他容器公用Network Namespace2. Docker跨主机网络介绍macvlanoverlay3. Docker跨主机访问-macvlan实现docker netw原创 2021-06-29 22:35:03 · 99 阅读 · 0 评论 -
Docker容器管理技术-基础应用
1. Docker的前世今生1.1 什么是容器?百度百科解释(引用于百度百科图片):image.pngimage.png容器是一种基础工具;泛指可以容纳其他物品的工具。可以部分或者完全封闭,被用于容纳、存储、运输物品;物体可以被放置在容器中,容器可以保护内容物。人类使用容器的历史,至少有数十万乃至百万年。例如:瓶、罐、箱、篮、桶、杯。。。NO!NO!NO!跑题了,并非我们今天要研究的主要话题!(-:1.2 什么是Linux的容器(LXC–LinuX Container)?1.2.1原创 2021-06-28 21:53:51 · 221 阅读 · 0 评论