![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
wisdom-chen
Please enjoy the pain which is unable to avoid.
展开
-
Docker 入门实战一(了解docker和安装)
什么是Docker?Docker 是一个开源的应用容器引擎,用Go语言并遵从Apache2.0协议开源。一次封装到处使用。Docker的优点:持续部署与测试(统一环境) 可移植性 环境标准化和版本控制(docker提供tag和version来控制版本) 隔离性(容器与容器之间相互独立) 安全性Docker 分2大版本,CE(社区版)和 EE(企业版)Docker quic...原创 2018-12-30 13:31:59 · 289 阅读 · 0 评论 -
Docker 搭建Redis 踩坑
在使用 Docker 搭建 Redis 的过程中,产生了刻板效应,导致的搭建时间的延长,做个小记录,提醒自己!创建属于自己的 Redis新建一个 Redis 的 Dockerfile , Redis 的版本没有选择默认为 lastestFROM redisCOPY redis.conf /usr/local/etc/redis/redis.confCMD [ "redis-se...原创 2019-05-03 10:35:43 · 3307 阅读 · 1 评论 -
Docker-Harbor 私库搭建
Harbor是一个开源可信云本地注册表项目,用于存储、签名和扫描内容。Harbor通过添加安全、标识和管理等用户通常需要的功能,扩展了开源Docker发行版。让注册表更接近构建和运行环境可以提高图像传输效率。Harbor支持在注册中心之间复制映像,还提供高级安全特性,如用户管理、访问控制和活动审计。前提:Linux主机上 docker 17.03.0-ce+ and docker-compos...原创 2019-03-21 16:07:24 · 1034 阅读 · 0 评论 -
Docker 实战六 (Docker Compose)
Docker Compose是一个可以定义和运行多个docker应用的工具,你可以使用yaml文件来配置你的应用服务。只需执行简单的一个命令就可以从配置中创建并启动所有服务。Compose 适用于所有环境:生产、持续集成、开发、测试以及CI工作流使用三步骤:需要安装docker ,以便使用Dockerfile 进行多次运行在docker-compose中定义组成应用程序的服务。这...原创 2019-03-21 11:18:34 · 1019 阅读 · 0 评论 -
Docker 开启远程访问
背景:centos71.vi /usr/lib/systemd/system/docker.service 修改 [Service]的ExecStart,ExecStart= 一定要加[Service]Type=notify# the default is not to use systemd for cgroups because the delegate issues stil...原创 2019-03-10 22:55:52 · 4196 阅读 · 3 评论 -
Docker 实战三(容器操作命令)
目录Docker 容器Docker 容器的基本操作命令(介绍常用的)docker ps : 列出所有的容器docker run: 创建一个新的容器并运行一个命令docker start/stop/restart docker 进入容器之后退出docker kill 强制停止容器docker 删除容器docker logs : 获取容器的日志 Docker t...原创 2019-01-01 14:28:10 · 495 阅读 · 0 评论 -
Docker 实战五(使用Docker构建tomcat9)
使用Dockerfile构建tomcat9首先新建一个Dockerfile,步骤如下(尽可能多的运用dockerfile的命令)选取基础镜像层,我这里选了centos 联系人 复制文件 安装tomcat 安装jdk 安装vim 设置环境变量 设置工作目录 设置JAVA_HOME和tomcat的环境变量,并生效 挂载目录 暴露8080端口 启动tomcat并打印日志...原创 2019-01-05 10:42:12 · 1962 阅读 · 2 评论 -
Docker 实战四(Dockerfile命令)
目录什么是Dockerfile?DockerFile文件FROM指令MAINTAINER指令WORKDIR指令COPY和ADD指令RUN指令ENV指令CMD/ENTRYPOINT指令VOLUME指令EXPOSE指令USER指令什么是Dockerfile? Dockerfile 是 Docker 的 RPM Spec文件 Docke...原创 2019-01-05 10:38:38 · 565 阅读 · 0 评论 -
Docker 入门实战二(镜像)
目录什么是镜像?镜像命令docker images :列出本地镜像docker search : 从Docker Hub查找镜像docker pull : 从镜像仓库中拉取或者更新指定镜像docker rmi : 删除本地一个或多个镜像docker login/logout : 登录、登出docker仓库docker tag : 标记本地镜像,将其归入某一仓库d...原创 2018-12-31 15:28:39 · 606 阅读 · 0 评论 -
Docker 设置Dcoker启动容器自启动
紧接着上一篇文章,发现 Redis 每次都要启动太麻烦了,最好容器伴随着Docker 启动第一种 启动时直接添加docker run -d --restart=always myredis第二种 直接修改 对应容器的启动策略,当 myredis 容器退出后采取新的启动策略docker container update --restart=always myredis...原创 2019-05-03 11:41:30 · 1031 阅读 · 1 评论