- 博客(7)
- 收藏
- 关注
原创 七、DevOps学习笔记
DevOps学习笔记(第七节 docker数据持久化) 2.1 数据持久化之Data Volume 数据卷 VOLUME 1.创建一个mysql的容器 docker run -d -v mysql:/var/lib/mysql --name mysql1 -e MYSQL_ALLOW_EMPTY_PASSWORD=true mysql 查看容器: sudo docker ps...
2018-08-15 13:01:14 339
原创 六、DevOps学习笔记
DevOps学习笔记(第六节 docker搭建gitlab) 搭建gitlab有很多种方式,本章主要说明基于docker-compose搭建 1、安装docker-compose 安装Docker-Compose之前,请先安装 python-pip 检查linux有没有安装python-pip包,终端执行 pip -V 若没有,则 yum -y install epe...
2018-08-13 14:07:23 326
原创 五、DevOps学习笔记
DevOps学习笔记(第五节 docker镜像的发布) 1. 发布到hub.docker上 首先登陆docker hub . docker login 回车 填写 docker hub账号及密码 docker push 镜像名 #注意:镜像名的前缀需要与docker hub 的账号ID 一致 否则提示需要权限认证 推荐: 将dockerhub 与 github 关联,只需要在...
2018-08-12 15:02:28 238
原创 四、DevOps学习笔记
DevOps学习笔记(第四节 Dockerfile 语法) FROM指令:指在哪个base image之上build自己image LABEL指令:指image的Metadata信息,如作者、镜像信息、版本、描述、类似代码里的注释 RUN指令:运行命令、安装软件、每次运行RUN 都会生成新的一层 执行命令并创建新的image layer RUN yum update &...
2018-08-12 00:46:58 410
原创 三、DevOps学习笔记
DevOps学习笔记(第三节 构建自己的docker镜像) 1. Image本身是read-only的. 2. 分层的,并且每一层都可以添加改变删除文件,成为一个新的image. 3. 不同的image可以共享相同的layer. 4. 制作一个简单的base image(zhang/hello-world) 1)、拉取一个镜像 docker pull hello-world 2)、...
2018-08-11 23:30:49 308
原创 二、DevOps学习笔记
DevOps学习笔记(第二节 docker底层技术) docker实际上是客户端对应服务端的cs架构 docker安装,参考官网即可,https://docs.docker.com/install/linux/docker-ce/centos/ 3.docker常用命令如: 操作镜像 docker images / docker rmi 镜像ID / sudo syst...
2018-08-10 23:34:11 200
原创 一、DevOps学习笔记
DevOps学习笔记 最近工作中用到docker,k8s等技术,自己也经历好一番研究,并且记录自己每一天点滴学习以求成长! 1. 环境准备 本人用的是win系统, 本地安装了Oracle VM VirtualBox虚拟机以及Vagrant工具,迅速搭建linux开发环境. Vagrant安装过程: 1. 下载地址 [官方下载地址](https://www.vagrantup.com/do...
2018-08-10 23:10:55 277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人