docker
文章平均质量分 86
贾维斯Echo
这个作者很懒,什么都没留下…
展开
-
Go、Docker、云原生学习笔记全攻略:从零开始,一步步走向精通!(2024版)
第一章、Go语言学习宝典一、介绍01.Go 语言的前生今世二、开发环境搭建01.Go 语言开发环境搭建三、初识GO语言01.Go 多版本管理工具02.第一个 Go 程序“hello,world“ 与 main 函数03.Go 常用命令介绍04.Go 项目代码布局05.探索 GO 项目依赖包管理与Go Module常规操作四、GO基础语法基本数据类型01.Go基础之变量和常量02.Go 基本数据类型和 string 类型介绍03.Go语言基础之基本运算符五、复合类型01.Go基原创 2024-01-08 17:54:18 · 757 阅读 · 0 评论 -
使用docker搭建FastDFS文件系统
使用docker搭建FastDFS文件系统首先下载FastDFS文件系统的docker镜像docker search fastdfs使用docker镜像构建tracker容器(跟踪服务器,起到调度的作用):docker run -d --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker使用docker镜像构建storage容器(存储服务器,提供容量和备份服务):原创 2021-06-11 19:00:32 · 489 阅读 · 0 评论 -
乌班图安装docker
乌班图安装docker文章目录乌班图安装docker前言安装设置仓库安装 Docker Engine安装特定版本的 Docker Engine:测试配置非 root 用户运行 Docker配置 Docker 镜像加速前言官方参考:Install Docker Engine on Ubuntu使用 repository 安装(本文)使用脚本快速安装curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.原创 2021-06-11 18:40:46 · 1742 阅读 · 0 评论 -
docker上安装配置宝塔面板
docker上安装配置宝塔面板参考资料 | 掘金文章目录docker上安装配置宝塔面板为什么使用 Docker 安装?宝塔面板介绍安装docker开启端口号安装宝塔镜像登录方式宝塔面板命令行进阶配置备份宝塔面板容器其他问题为什么使用 Docker 安装?环境隔离,一个主机可以部署多套服务宝塔对主机控制度较高,依赖关系复杂,而 Docker 可以保证宝塔服务不影响到宿主机其他服务。由于和宿主机环境隔离,不容易被木马工具。宝塔面板的兼容性顺序为 Centos7.x > Debian10转载 2021-06-08 19:03:15 · 1565 阅读 · 0 评论 -
Docker 网络模式详解及容器间网络通信
Docker 网络模式详解及容器间网络通信文章目录Docker 网络模式详解及容器间网络通信默认网络bridge 网络模式host 网络模式none 网络模式container 网络模式~~link~~创建网络连接网络断开网络移除网络容器间网络通信当项目大规模使用 Docker 时,容器通信的问题也就产生了。要解决容器通信问题,必须先了解很多关于网络的知识。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker 同样有着很多不完善的地方,网络方原创 2021-04-26 08:53:21 · 320 阅读 · 0 评论 -
Docker 私有镜像仓库的搭建及认证
Docker 私有镜像仓库的搭建及认证文章目录Docker 私有镜像仓库的搭建及认证拉取私有仓库镜像修改配置创建私有仓库容器推送镜像至私有仓库配置私有仓库认证生成自签名证书生成鉴权密码文件创建私有仓库容器推送镜像至私有仓库失败登录账号推送镜像至私有仓库成功退出账号 DockerHub 为我们提供了很多官方镜像和个人上传的镜像,我们可以下载机构或个人提供的镜像,也可以上传我们自己的本地镜像,但缺点是:由于网络的原因,从 DockerHub 下载和上传镜像速度可能会比较慢;在生产上使用的 Docker原创 2021-04-25 15:08:07 · 446 阅读 · 0 评论 -
DockerHub 镜像仓库的使用
DockerHub 镜像仓库的使用文章目录DockerHub 镜像仓库的使用注册账号登录账号推送镜像至仓库查看仓库拉取镜像退出账号之前我们使用的镜像都是从 DockerHub 公共仓库拉取的,我们也学习了如何制作自己的镜像,但是通过 tar 包的方式实现镜像的备份恢复迁移对于团队协作开发并不是特别友好,我们也可以将镜像推送至 DockerHub 仓库方便使用。温馨提示:如果构建的镜像内携带了项目数据,建议还是使用私有仓库比较好。注册账号官网:https://hub.docker.com/登录原创 2021-04-25 15:06:01 · 297 阅读 · 0 评论 -
Docker 镜像的备份恢复迁移
Docker 镜像的备份恢复迁移文章目录Docker 镜像的备份恢复迁移目录镜像备份镜像恢复镜像迁移目录 在大家已经学会了如何构建镜像以后,为了备份该镜像,我们有以下几个选择:我们可以将指定镜像保存成 tar 归档文件,需要使用时将 tar 包恢复为镜像即可;登录 DockerHub 注册中心,将镜像推送至 DockerHub 仓库方便使用;搭建私有镜像仓库,将镜像推送至私有镜像仓库方便使用。接下来我们通过 tar 归档文件的方式实现镜像的备份恢复迁移。镜像备份使用 docker s原创 2021-04-25 15:03:37 · 255 阅读 · 0 评论 -
Docker 镜像构建之 Dockerfile
Docker 镜像构建之 Dockerfile在 Docker 中构建镜像最常用的方式,就是使用 Dockerfile。Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。官方文档:https://docs.docker.com/engine/reference/builder/文章目录Docker 镜像构建之 Dockerfile引入部分二、Dockerfile 的保留字指令详解1.**FROM**2.**MAINTAINER**4.**RUN**5.**原创 2021-04-25 15:01:48 · 385 阅读 · 0 评论 -
Docker 镜像构建之 docker commit
Docker 镜像构建之 docker commit文章目录Docker 镜像构建之 docker commit创建容器拷贝资源安装资源构建镜像使用构建的镜像创建容器我们可以通过公共仓库拉取镜像使用,但是,有些时候公共仓库拉取的镜像并不符合我们的需求。尽管已经从繁琐的部署工作中解放出来,但是实际开发时,我们可能希望镜像包含整个项目的完整环境,在其他机器上拉取打包完整的镜像,直接运行即可。Docker 支持自己构建镜像,还支持将自己构建的镜像上传至公共仓库,镜像构建可以通过以下两种方式来实现:doc原创 2021-04-25 14:59:48 · 272 阅读 · 0 评论 -
Docker之常见应用部署
docker之常见应用部署本文教大家如何将常见的应用使用 Docker 进行部署,巩固大家 Docker 命令的学习,下文教大家如何构建属于我们自己的 Docker 镜像。文章目录docker之常见应用部署Tomcat拉取镜像创建容器进入容器Nginx拉取镜像创建nginx容器MySQL拉取镜像创建容器Redis拉取镜像创建容器MongoDB拉取镜像创建容器Elasticsearch拉取镜像安装 head 插件拉取镜像创建容器Solr拉取镜像创建容器RabbitMQ拉取镜像创建容器Tomcat拉取镜原创 2021-04-25 14:57:13 · 442 阅读 · 0 评论 -
Docker之常用命令镜像和容器及基本操作
docker之容器常用命令及基本操作文章目录docker之容器常用命令及基本操作一、查看容器`docker ps`常用选项二、查看容器日志`docker logs`命令选项三、运行容器补充目录挂载(容器数据卷操作)匿名挂载具名挂载指定目录挂载查看目录挂载关系只读/读写volumes-from(继承)四、退出容器五、重启容器六、启动容器七、停止容器八、强制停止容器九、刪除已停止的容器十、进入容器2.`exec`(官方推荐使用)3.nsenter补充:创建并进入容器守护式方式创建容器**登录守护式容器方式**原创 2021-04-25 14:53:59 · 390 阅读 · 0 评论 -
Docker 最常用的镜像命令和容器命令
Docker 最常用的镜像命令和容器命令本文列出了 Docker 使用过程中最常用的镜像命令和容器命令,以及教大家如何操作容器数据卷,实现容器数据的备份。熟练练习这些命令以后,再来一些简单的应用部署练习,大家就可以学习 Docker 的镜像构建、备份恢复迁移、镜像仓库、网络、集群等等更多的内容。文章目录Docker 最常用的镜像命令和容器命令一.帮助命令二、镜像相关命令及其基本操作登入镜像仓库获取镜像查看镜像基本信息`docker images`命令常用选项` -a` : 显示所有的镜像(包括临时镜像文原创 2021-04-25 14:51:24 · 385 阅读 · 0 评论 -
centos 7 Docker 安装及配置镜像加速
centos 7 Docker 安装及配置镜像加速文章目录centos 7 Docker 安装及配置镜像加速Docker 版本基于 `CentOS `安装 `Docker` 引擎系统要求卸载旧版本检查是否能够上外网安装软件组设置yum源1. 备份yum源2. 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/3.添加Docker Engine软件源信息yum 安装 gcc 相关刷新 yum 源缓存为了方便我们可以更新一下系统安装需要的软件包更新 yum 软件包索引安装原创 2021-04-25 14:48:26 · 361 阅读 · 0 评论 -
docker基础相关试题
docker相关试题1、什么是虚拟化在物理计算机上虚拟化出多台逻辑计算机2、Docker与虚拟机的区别DockerDocker:基于宿主机操作系统内核级别的虚拟化,启动秒级,更加轻量更高效,能够快速迁移,内存MB级别,容器与容器之间安全隔离,在Docker上能启动上千个容器虚拟机虚拟机:在宿主机操作系统内安装虚拟机管理程序,虚拟化出多个操作系统,再让软件运行在这些操作系统环境内。相比docker会占用更多的资源,能启动的虚拟机数量一般为几个或十数个(多了会卡,吃内存),启动级别原创 2021-04-25 14:45:33 · 1731 阅读 · 0 评论 -
docker的架构及工作原理(详解)
docker的架构及工作原理(详解)文章目录docker的架构及工作原理(详解)docker架构图/resources/articles/docker/7868545-060cc40d94102469.jpgClient 客户端Host 主机(docker引擎)Image 镜像Container 容器镜像分层可写的容器层Volume 数据卷Registry 注册中心总结docker架构图通过上图可以得知,Docker 在运行时分为 Docker 引擎(服务端守护进程) 和 客户端工具,我们日常使用各原创 2021-04-20 10:21:13 · 3498 阅读 · 0 评论 -
Docker 介绍与前生今世
文章目录一、引言二、docker的由来三、为什么要有docker?(why?)四、什么是docker?(what?)示例用docker运行一个程序的过程:五、docker的思想集装箱:标准化隔离六、docker的核心docker三大核心:镜像、容器、仓库镜像:(Image)=>复制的程序(模板)容器:(Container)=>集装箱仓库: (Repository)=》存放镜像的地方七、docker的作用总结:使用之前:使用之后:八、docker与虚拟机的比较`docker`比`VM`快的原因:九原创 2021-04-18 17:15:27 · 1205 阅读 · 2 评论 -
容器化技术概述
容器技术概述一、什么是容器?容器这个词,当你第一眼看它或许脑子里是这东西:瓶瓶罐罐、装水、装其他东西的玩意。不管是什么,总体来说,容器给人第一印象就是——“装”。那今天我们要说的容器技术是怎么一个概念呢?其实,IT里的容器技术是英文单词Linux Container的直译。container这个单词有集装箱、容器的含义(主要偏集装箱意思)。不过,在中文环境下,咱们要交流要传授,...原创 2020-12-02 22:55:42 · 1548 阅读 · 0 评论