随笔分类 -  Docker

摘要:Docker 容器中只存在基本的软件,有时候需要我们自行安装下,安装方式如下: # 进入容器 docker exec -it -uroot 容器名 /bin/bash # 更新资源 apt update # 安装 vim apt install -y vim 阅读全文
posted @ 2020-09-24 15:27 MarkLogZhu 阅读(215) 评论(0) 推荐(0)
摘要:一台宿主机可以放多个容器,默认的情况下, 没有对容器进行硬件资源的限制,当容器负载过高时会尽可能的占用宿主机资源,所以有时候我们需要对容器的资源使用设置一个上限,今天我们就来看看如何管理 Docker 使用的资源。真正可以控制的只有内存和CPU 查看宿主机资源使用情况 Docker 使用 归类运行在 阅读全文
posted @ 2019-09-02 13:37 MarkLogZhu 阅读(1427) 评论(0) 推荐(1)
摘要:一、Docker 网络模式 Docker 容器的网络有五种模式: table th:first of type { width: 100px; } | 模式名称 | 功能 | 是否支持多主机 | 南北向通信机制 | 东西向通信机制 | | | | | | | | bridge | 默认设置,为容器创 阅读全文
posted @ 2019-08-30 15:10 MarkLogZhu 阅读(350) 评论(0) 推荐(0)
摘要:Docker 中有些指令不存在,需要额外的安装,这里做下安装记录。 更新软件源中的所有软件列表 安装 ifconfig 安装 ping 阅读全文
posted @ 2019-08-29 16:29 MarkLogZhu 阅读(194) 评论(0) 推荐(0)
摘要:创建私有仓库 1) 拉取私有仓库镜像 2)启动私有仓库容器 3) 打开浏览器输入地址 表示私有仓库搭建成功并且内容为空。 <! more 4)将私有仓库地址添加到 Docker 配置文件中 添加如下内容: 5) 重启 Docker 服务 将镜像上传至私有仓库 1)标记此镜像为私有仓库的镜像 2)上传 阅读全文
posted @ 2019-08-28 17:19 MarkLogZhu 阅读(220) 评论(0) 推荐(0)
摘要:什么是 Dockerfile Dockerfile 是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。 对于开发人员:可以为开发团队提供一个完全一致的开发环境; 对于测试人员:可以直接拿开发时所构建的镜像或通过 Dockerfile 文件构建一个新的镜像进行测试; 对于运 阅读全文
posted @ 2019-08-28 17:17 MarkLogZhu 阅读(195) 评论(0) 推荐(0)
摘要:将容器保存为镜像 镜像备份 镜像恢复 阅读全文
posted @ 2019-08-28 17:16 MarkLogZhu 阅读(183) 评论(0) 推荐(0)
摘要:MySQL部署 拉取 mysql 镜像 docker pull centos/mysql:5.7 创建容器 docker run -di --name=mysql -p 33306:3306 -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/d 阅读全文
posted @ 2019-08-28 17:15 MarkLogZhu 阅读(206) 评论(0) 推荐(0)
摘要:镜像相关命令 查看镜像 返回列表字段含义如下: | 字段名称 | 字段含义 | | | | | REPOSITORY | 镜像名称 | | TAG | 镜像标签 | | IMAGE ID | 镜像 ID | | CREATED | 镜像创建日期 | | ZISE | 镜像大小 | 注:镜像文件都存储 阅读全文
posted @ 2019-08-28 17:13 MarkLogZhu 阅读(195) 评论(0) 推荐(0)
摘要:注:笔者使用的环境为 CentOS 7.6,如果版本不一致可能会出现一些错误。 安装 Docker 1)将 yum 包更新到最新版本 sudo yum update 安装需要的软件包 sudo yum install -y yum-utils device-mapper-persistent-dat 阅读全文
posted @ 2019-08-23 15:03 MarkLogZhu 阅读(234) 评论(0) 推荐(0)
摘要:什么是虚拟化 在计算机中,虚拟化是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存等,以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比之前更好的应用这些资源。 在实际生产环境中,虚拟化技术主要用来解决高性能的物理硬件产能过剩和老旧硬件产能过低的重组重用,透明化底层 阅读全文
posted @ 2019-08-23 15:02 MarkLogZhu 阅读(287) 评论(0) 推荐(0)