ROLL-BLOG

  • 博客首页
  • 个人主页
  • 留言板
  • 在线工具
  • 关于我
学个新技术
前端开发

【学个新技术】八、Docker Dockerfile文档

一、什么是Dockerfile 用来帮助我们自己构建一个自定义镜像,Dockerfile成为镜像构建文件,描述文件 二、为什么要存在Dockerfile 在dockerhub中官方提供了很多镜像已经能满足我们的所有服务了,为什么还需要自定义镜像,原因:日后用户可以将自己的应用打包成镜像,这样就可以让我们的应用进行容器运行。 三、Dockerfile构建镜像原理 四、Dockerfile的保留命令 保留字 作用 FROM 当前镜像时基于哪个镜像 RUN 构建镜像时需要运行的命令 EXPOSE 当前容器对外暴露出的端口…

9月 27, 2021 0条评论 4952点热度 0人点赞 穆仙念 阅读全文
前端开发

【学个新技术】七、Docker安装常用服务

一、安装 mysql 1、安装哪个服务就去docker hub搜索对应的服务镜像 2、点击进入该服务的docker hub 3、确定使用的版本 docker pull mysql:5.7.32 4、如何使用镜像 a、基础启动mysql服务 docker run -e MYSQL_ROOT_PASSWORD=root mysql:5.7.32 -e MYSQL_ROOT_PASSWORD=root 代表给root用户指定密码 b、启动一个musql 服务,后台运行,指定root用户密码 指定容器名称 docker r…

9月 27, 2021 0条评论 3767点热度 0人点赞 穆仙念 阅读全文
前端开发

【学个新技术】六、Docker数据卷详细

1、数据卷作用 用来实现容器与宿主机之间的数据共享。 2、数据卷特点 a、数据卷可以在容器之间共享和重用 b、对数据卷的修改会立即影响到对用容器 c、对数据卷的更新修改不会影响到镜像 d、数据卷默认会一直存在,即使容器被删除 3、数据卷操作 a、自定义数据卷目录 docker run -v 绝对路径 容器内路径 b、自动创建数据卷 docker run -v 卷名(随便起的自动创建) 容器内路径 4、docker 操作数据卷指令 a、查看数据卷 docker volume ls b、查看某个数据卷的细节 docke…

9月 27, 2021 0条评论 8547点热度 0人点赞 穆仙念 阅读全文
前端开发

【学个新技术】五、Docker网络通信与其机制

一、为什么提供网络功能 Docker 允许通过外部访问容器或者容器互联的方式来提供网络服务。 二、docker容器与操作系统通信机制 三、网络使用 一般在使用docker网桥(bridge)实现容器与容器通信时,都是站在一个应用角度进行容器通信 a、查看docker网桥配置 docker network ls b、创建自定义网桥 docker create ems(网桥名称) ====》 docker create -d bridge ems(网桥) docker run -d -p 8082:8080 --net…

9月 27, 2021 0条评论 6414点热度 0人点赞 穆仙念 阅读全文
前端开发

【学个新技术】四、Docker镜像分层原理

一、概念 一个镜像代表一个软件,软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码,运行时所需的库,环境变量和配置文件。 二、镜像为什么这么大 原因:一个软件镜像不仅仅是原来软件包,包含软件包所需的操作系统依赖,软件自身依赖,以及自身软件包组成。 三、为什么docker镜像采用分层镜像原理 注意:docker 在设计镜像时每一个镜像都是有n个镜像共同组成 原理:UnionFS 联合文件系统:就是一次同时加载多个文件系统,但从外面看起来,只能看到一个文件系统,联合加载会把…

9月 27, 2021 0条评论 7764点热度 0人点赞 穆仙念 阅读全文
前端开发

【学个新技术】三、Docker容器相关操作

一、运行容器 加载本地镜像:docker load -i tomcat-8.0-jre8.tar docker run 镜像名:tag 镜像id a、以tomcat为例,运行tomcat容器 docker run tomcat:8-jdk8-corretto b、映射宿主机端口 与 容器中端口 -p 可以有多个 docker run -p 8080(宿主机端口):8080(容器端口) tomcat:8-jdk 8-corretto c、启动容器 映射外部端口 后台启动 -d docker run -p 8080(宿…

9月 27, 2021 0条评论 6062点热度 0人点赞 穆仙念 阅读全文
后端开发

【学个新技术】二、Docker镜像相关操作

一、查看镜像 docker images docker image mysql //查看指定名字的容器 docker image -q //仅显示id 二、下载镜像 先到 https://hub.docker.com/ 上搜索相关镜像,获取到镜像名称和版本号 1、docker pull 镜像名称:版本号 (推荐使用) docker pull mysql:5.7 2、根据摘要下载 docker pull 镜像名:@摘要 DIGEST 三、命令行搜索 docker search 镜像名 四、删除镜像 1、docker …

9月 27, 2021 0条评论 8612点热度 0人点赞 穆仙念 阅读全文
后端开发

【学个新技术】一、Docker安装

Docker安装 通用脚本安装方式: 1、安装docker curl -fsSL get.docker.com -o get-docker.sh sudo sh get-docker.sh --mirror Aliyun 2、启动服务 systemctl status |start |stop |restart docker 3、检测docker启动成功 docker info 查看安装docker 引擎号版本 4、配置docker开机自启动 systemctl enable docker 5、建立docker组 …

9月 27, 2021 0条评论 7156点热度 0人点赞 穆仙念 阅读全文
12
最新 热点 随机
最新 热点 随机
太懒了,所以用小爱开楼下的门禁 做个自己的APP?段子乐开放API今日发布 使用NPS搭建内网穿透服务,限时开放 Jetpack系列之App Startup从入门到出家 一、【Mac新机安装】IntelliJ Idea 2020 破解安装.md 【学个新技术】六、SpringCloud 服务注册中心组件-eureka client
做个自己的APP?段子乐开放API今日发布太懒了,所以用小爱开楼下的门禁
【学个新技术】一、Docker安装 太懒了,所以用小爱开楼下的门禁 【学个新技术】一、SpringCloud 微服务架构和演变过程 做个自己的APP?段子乐开放API今日发布 【学个新技术】二、Docker镜像相关操作 【学个新技术】八、Docker Dockerfile文档
最近评论
ww 发布于 4 天前(05月16日) nnn
来了来了 发布于 2 个月前(03月15日) 来了来了
Isacraw 发布于 3 个月前(02月26日) I confirm. All above told the truth. dfgdlfg2131...
虎虎 发布于 5 个月前(12月24日) 大佬,问下博客使用什么搭建的?
阿鑫 发布于 6 个月前(11月18日) 坚持
书签
  • CSDN
  • Github
  • 傻瓜记账APP
  • 在线工具
  • 掘金
  • 段子乐APP
  • 简书
  • 通用免费API
标签聚合
我爱搞事情 AndroidSDK Mac软件 学个新技术 SpringCloud 后端开发 指南 小工具 Docker 解决需求 就是喜欢玩儿 前端开发
广告
广告

Copyright © 2017-2021 All Rights Reserved.

THEME KRATOS MADE BY VTROIS

鄂ICP备17026449号-2