随笔分类 -  docker

摘要:概述 .dockerignore 文件的作用类似于 git 工程中的 .gitignore 。不同的是 .dockerignore 应用于 docker 镜像的构建,它存在于 docker 构建上下文的根目录,用来排除不需要上传到 docker服务端的文件或目录 docker 在构建镜像时首先从构建 阅读全文
posted @ 2022-05-28 17:35 未来可期_Durant 阅读(1176) 评论(0) 推荐(0) 编辑
摘要:镜像构建上下文(Context) 在 Dockerfile 文件所在目录执行: $ docker build -t nginx:v3 . Sending build context to Docker daemon 2.048 kB Step 1 : FROM nginx > e43d811ce2f 阅读全文
posted @ 2022-05-28 16:58 未来可期_Durant 阅读(98) 评论(0) 推荐(0) 编辑
摘要:dockerfile文件 #引用基础镜像 FROM alpine:latest #给镜像添加作者以及作者邮箱等元信息 LABEL "author"="yourName" LABEL "E-mail"="yourEmail" #更换国内的清华大学的aline系统镜像源 RUN echo "https: 阅读全文
posted @ 2022-05-28 16:14 未来可期_Durant 阅读(966) 评论(0) 推荐(0) 编辑
摘要:一、前言 一般来说,我们制作docker镜像是有两种方式,docker commit和直接编写dockerfile文件 二、方式 1、docker commit 说明 一般用做从一个运行状态的容器来创建一个新的镜像 命令行 docker commit 容器名 新镜像名:tag 缺点 对外不可解释,不 阅读全文
posted @ 2022-05-25 11:10 未来可期_Durant 阅读(300) 评论(0) 推荐(0) 编辑
摘要:ADD ADD指令具有以下三种功能: 1、将本地文件复制到容器映像中 举例来说,如果要将主机系统上的本地文件从Docker镜像复制/home/user/application到/opt/app,则可以在Dockerfile中包含以下指令: ADD /home/user/application /op 阅读全文
posted @ 2022-05-25 10:59 未来可期_Durant 阅读(1301) 评论(0) 推荐(0) 编辑
摘要:前言 我们在构建docker镜像的时候,经常会遇到一些问题,比如,空间不足造成镜像构建失败,那么有没有好的解决方案呢,请看下面 查看服务器磁盘空间 df -h 通过 df -h 可以发现有两个主要的磁盘目录内的使用率已经 84%,且 /var/lib/docker 为 docker 容器安装的默认磁 阅读全文
posted @ 2022-05-25 10:48 未来可期_Durant 阅读(548) 评论(0) 推荐(0) 编辑
摘要:FROM 基础镜像,FROM 命令必须是 Dockerfile 的首个命令 也就是继承哪个镜像 LABEL 为镜像生成元数据标签信息 原有指令 MAINTAINER 已经放弃使用,用 LABEL maintainer="你的邮箱" 替代 USER 指定运行容器时的用户名或 UID,后续 RUN 也会 阅读全文
posted @ 2022-05-25 10:05 未来可期_Durant 阅读(374) 评论(0) 推荐(0) 编辑
摘要:一、前言 一般来说,我们都是通过docker hub、阿里云镜像仓库或者是其他的镜像仓库里拉取镜像,并且来使用的,虽然会带来一定的便捷性,但同时也会带来两方面的问题,一是他们走的是公网,速度不够快,二是假如公司的业务是做金融、证券或其他隐私行行业的话,会有一定的安全性问题,所以,搭建公司的私有镜像仓 阅读全文
posted @ 2021-10-27 11:01 未来可期_Durant 阅读(475) 评论(0) 推荐(0) 编辑
摘要:一、知识铺垫 1、简介 Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社会也十分活跃,他们便将它独立成开源项目,并且有公司来运作。Google SRE的书内也曾提到跟他 阅读全文
posted @ 2021-10-26 17:19 未来可期_Durant 阅读(258) 评论(0) 推荐(0) 编辑
摘要:拉取镜像 docker pull idoop/zentao 查看镜像是否下载成功 创建本地数据卷 mkdir -p /data/zbox 启动容器 docker run -d -p 8080:80 -p 3316:3306 -e USER="admin" -e PASSWD="123456" -e 阅读全文
posted @ 2021-10-15 11:37 未来可期_Durant 阅读(111) 评论(0) 推荐(0) 编辑
摘要:1、拉取镜像 docker pull nginx 2、查看确定Nginx镜像是否下载成功 docker images 可以看到是下载成功的 3、启动创建Nginx容器 docker run --name nginx -d -p 80:80 nginx 命令说明:-p 80:80:将容器的80端口映射 阅读全文
posted @ 2021-10-14 16:16 未来可期_Durant 阅读(220) 评论(0) 推荐(0) 编辑
摘要:一、安装环境 CentOS Linux release 8.2.2004 (Core) Docker 20.10.9 二、拉取镜像 要使用最新的LTS(长期支持的稳定版本) docker pull jenkins/jenkins:lts 要使用最新的 docker pull jenkins/jenk 阅读全文
posted @ 2021-10-14 14:51 未来可期_Durant 阅读(78) 评论(0) 推荐(0) 编辑
摘要:一、Linux 1、Ubuntu # 更新 apt update # 安装依赖 apt install apt-transport-https ca-certificates curl software-properties-common -y # 添加 key curl -fsSL https:/ 阅读全文
posted @ 2021-10-13 17:12 未来可期_Durant 阅读(277) 评论(0) 推荐(0) 编辑
摘要:1、docker容器信息 #查看docker容器版本 docker version #查看docker容器信息 docker info #查看docker容器帮助 docker --help 2、镜像操作 提示:对于镜像的操作可使用镜像名、镜像长ID和短ID 2.1、镜像查看 #列出本地images 阅读全文
posted @ 2020-08-31 14:05 未来可期_Durant 阅读(126) 评论(0) 推荐(0) 编辑
摘要:一、拉取镜像 docker pull openstf/stf:latest // 拉取stf镜像 docker pull sorccu/adb:latest // 拉取adb镜像 docker pull rethinkdb:latest // 拉取rethinkdb数据库镜像 docker pull 阅读全文
posted @ 2020-07-17 15:24 未来可期_Durant 阅读(465) 评论(0) 推荐(1) 编辑
摘要:一、背景 有时候在安装docker后发现其数据存储的目录空间不够用,所以能不能修改其默认路径呢,答案是肯定的 二、步骤 1、使用root用户对daemon.json文件进行配置 { "registry-mirrors": [ "https://alzgoonw.mirror.aliyuncs.com 阅读全文
posted @ 2020-07-17 14:11 未来可期_Durant 阅读(125) 评论(0) 推荐(1) 编辑

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