随笔分类 - docker
学习docker
摘要:1.停止docker后台进程 sudo systemctl stop docker sudo systemctl stop docker.socket 2. 修改 /etc/docker/daemon.json , 加上 data-root 的配置 { "data-root": "/data/doc
阅读全文
摘要:不推荐ali加速器,原因是比较更新太慢 "registry-mirrors": [ "https://hub-mirror.c.163.com", "https://mirror.baidubce.com", "https://registry.docker-cn.com", "https://re
阅读全文
摘要:容器中的应用优雅的退出 一、进程的退出 - Linux 1、kill 参数 | 1 | SIGHUP | 启动被终止的程序,可让该进程重新读取自己的配置文件,类似重新启动。 | | | | | | 2 | SIGINT | 相当于用键盘输入 [ctrl]-c 来中断一个程序的进行。 | | 9 |
阅读全文
摘要:Docker image Build 高级 镜像 Cache 机制 Docker Daemnon 通过 Dockerfile 构建镜像时,当发现即将新构建出的镜像与已有的某镜像重复时,可以选择放弃构建新的镜像,而是选用已有的镜像作为构建结果,也就是采取本地已经 cache 的镜像作为结果 Cache
阅读全文
摘要:Harbor - 企业级 Docker 私有仓库 一 、安装底层需求 Python应该是2.7或更高版本 Docker引擎应为1.10或更高版本 DockerCompose需要为1.6.0或更高版本 docker-compose: curl -L https://github.com/docker/
阅读全文
摘要:FROM(指定基础 image) 构建指令,必须指定且需要在 Dockerfile 其他指令的前面。后续的指令都依赖于该指令指定的 image。FROM 指令指定的基础 image 可以是官方远程仓库中的,也可以位于本地仓库 FROM centos:7.2 FROM centos MAINTAINE
阅读全文
摘要:-f 指定使用的yaml文件位置 up -d 启动容器项目 ps 显示所有容器信息 pause 暂停容器 unpase 恢复暂停 logs 查看日志信息 rm -s 删除容器 config -q 验证yaml配置文件是否正确(只校验格式) stop 停止容器 start 启动容器
阅读全文
摘要:Docker-compose 基本语法 version: '2' services: web: image: dockercloud/hello-world ports: - 8080 networks: - front-tier - back-tier redis: image: redis li
阅读全文
摘要:Yaml 语法 编程免不了要写配置文件,怎么写配置也是一门学问。YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便 YAML 语言的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式 基本语法规则 大小写敏感 使用缩进表示层级关系 缩进是不使用 tab 键,只
阅读全文
摘要:基础命令 docker info 守护进程的系统资源设置 docker search Docker仓库的查询 docker pull Docker仓库的下载 docker images Docker镜像的查询 docker rmi Docker镜像的删除 docker ps 容器查询 docker
阅读全文