随笔分类 -  docker

摘要:1. Docker基础 docker 安装 单个的服务运行:例如:nginx、redis、mysql 是通过拉取镜像 images ,通过 run 命令运行容器 2. Dockerfile 通过 Dockerfile 文件来 build 镜像,生成镜像后同样使用 run 命令运行,这个也属于基础 同 阅读全文
posted @ 2022-05-23 11:52 shenghuotaiai 阅读(42) 评论(0) 推荐(0) 编辑
摘要:节点的工作原理|Docker 文档 服务的工作原理|Docker 文档 1. Swarm 简介 Docker Swarm 是 Docker 官方推出的容器集群管理工具,基于 Go 语言实现。代码开源在:https://github.com/docker/swarm 使用它可以将多个 Docker 主 阅读全文
posted @ 2022-05-21 01:19 shenghuotaiai 阅读(90) 评论(0) 推荐(0) 编辑
摘要:安装 Docker Compose |Docker 文档 Docker Compose | 菜鸟教程 (runoob.com) 1. 简介 通过前面几篇文章的学习,通过 Dockerfile 文件让用户很方便的定义一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的 阅读全文
posted @ 2022-05-12 15:30 shenghuotaiai 阅读(252) 评论(0) 推荐(0) 编辑
摘要:参考资料 B站up主 狂神说 清风代码 1. 默认网络 安装 Docker 以后,会默认创建三种网络,可以通过 docker network ls 查看。 [root@CentOS7 ~]# docker network ls NETWORK ID NAME DRIVER SCOPE 71c1c46 阅读全文
posted @ 2022-05-06 20:10 shenghuotaiai 阅读(335) 评论(0) 推荐(0) 编辑
摘要:之前我们使用的镜像都是从 DockerHub 公共仓库拉取的,我们也学习了如何制作自己的镜像,但是通过 tar 包的方式实现镜像的备份恢复迁移对于团队协作开发并不是特别友好,我们也可以将镜像推送至 DockerHub 仓库方便使用。 温馨提示:如果构建的镜像内携带了项目数据,建议还是使用私有仓库比较 阅读全文
posted @ 2022-04-20 22:19 shenghuotaiai 阅读(95) 评论(0) 推荐(0) 编辑
摘要:1. Dockerfile 常用指令 1.1. FROM 语法:FROM : 指明构建的新镜像来自于哪个基础镜像,如果没有选择tag,那么默认值为latest。 FROM centos:7 如果不以任何镜像为基础,那么写法为:FROM scratch。官方说明:sceatch 镜像是一个空镜像,可以 阅读全文
posted @ 2022-04-17 13:55 shenghuotaiai 阅读(165) 评论(0) 推荐(0) 编辑
摘要:1. Nginx # 查询镜像 docker search nginx # 拉取镜像 docker pull nginx # 创建 nginx 容器,并将容器中的目录和宿主机目录进行挂载 docker run -di --name nginx -p 80:80 -v /mydata/docker_n 阅读全文
posted @ 2022-04-16 00:44 shenghuotaiai 阅读(41) 评论(0) 推荐(0) 编辑
摘要:1. 镜像相关命令 官方文档 1.1. 查看镜像 REPOSITORY:镜像在仓库中的名称,本文中以后都简称镜像名称 TAG:镜像标签 IMAGE ID:镜像 ID CREATED:镜像的创建日期(不是获取该镜像的日期) SIZE:镜像大小 1.2. 搜索镜像 如果你需要从网络中查找需要的镜像,可以 阅读全文
posted @ 2022-04-14 13:50 shenghuotaiai 阅读(133) 评论(0) 推荐(0) 编辑
摘要:一. Docker 版本 随着 Docker 的飞速发展,企业级功能的上线,更好的服务意味着需要支付一定的费用,目前 Docker 被分为两个版本: community-edition 社区版 enterprise-edition 企业版 Docker 企业版(EE)专为企业开发和 IT 团队设计, 阅读全文
posted @ 2022-03-31 14:01 shenghuotaiai 阅读(52) 评论(0) 推荐(0) 编辑
摘要:1、当我们拿到一个 Linux 服务器的时候,我怎么知道他是 centos 系统,还是 ubantu 系统? 2、如果知道是 centos系统了,那我怎么知道他是 centos7.6还是 centos8.0 还是其它的版本? 1. lsb_release 查看系统 先使用 yum 安装 redhat 阅读全文
posted @ 2022-03-31 14:00 shenghuotaiai 阅读(42) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示