Docker
文章平均质量分 62
私念
PHP GOLANG
展开
-
sentry搭建和使用
参考:https://hub.docker.com/_/sentry/How to setup a full Sentry instance Start a Redis container $ docker run -d --name sentry-redis redis Start a Postgres container $ docker run -d -...原创 2020-01-07 11:52:32 · 628 阅读 · 0 评论 -
docker 宿主机与容器里文件共享 -v和 VOLUME
在介绍VOLUME指令之前,我们来看下如下场景需求:1)容器是基于镜像创建的,最后的容器文件系统包括镜像的只读层+可写层,容器中的进程操作的数据持久化都是保存在容器的可写层上。一旦容器删除后,这些数据就没了。能否可以让容器进程持久化的数据保存在主机上呢?这样即使容器删除了,数据还在。2)多个容器运行一组相关联的服务,如果他们要共享一些数据怎么办?对于这些问题,我们当然能想到各种解决方案...原创 2019-12-04 18:22:08 · 405 阅读 · 0 评论 -
Docker中Dockerfile 中的 COPY 与 ADD 命令
Dockerfile 中提供了两个非常相似的命令 COPY 和 ADD,本文尝试解释这两个命令的基本功能,以及其异同点,然后总结其各自适合的应用场景。Build 上下文的概念在使用 docker build 命令通过 Dockerfile 创建镜像时,会产生一个 build 上下文(context)。所谓的 build 上下文就是 docker build 命令的 PATH 或 URL 指...原创 2019-11-27 12:07:35 · 518 阅读 · 0 评论 -
Docker中 docker logs-查看docker容器日志
通过docker logs命令可以查看容器的日志。docker logs -f -t --tail 100 datacenter命令格式:$ docker logs [OPTIONS] CONTAINER Options: --details 显示更多的信息 -f, --follow 跟踪实时日志 --sinc...原创 2019-11-22 14:54:32 · 522 阅读 · 0 评论 -
Docker中部署Golang项目
1. 安装docker参考:https://blog.csdn.net/tiancityycf/article/details/1027996462. 默认你已经有一个可以正常运行的golang项目了 比如叫project启动方式 go run main.go参考:https://github.com/tiancityycf/gogin3. cd project &&...原创 2019-10-29 15:33:51 · 1189 阅读 · 0 评论 -
Centos7中安装Docker
docker的三大核心概念:镜像、容器、仓库镜像:类似虚拟机的镜像、用俗话说就是安装文件。容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。仓库:类似代码仓库,是Docker集中存放镜像文件的场所。简单介绍一下在CentOS上安装Docker。前置条件:64-bit 系统kern...原创 2019-10-29 15:00:09 · 321 阅读 · 0 评论