docker
文章平均质量分 92
GuangxingJiang
热爱技术
展开
-
docker技术学习总结(1)—— 镜像
docker技术学习总结原创 2018-06-14 15:38:04 · 415 阅读 · 0 评论 -
docker技术学习总结(2)—— 容器
docker技术学习总结(2)—— 容器原创 2018-06-15 00:23:02 · 235 阅读 · 0 评论 -
docker技术学习总结(3)—— 私有仓库
1,使用registry镜像创建私有仓库安装好docker后,可以通过官方提供的registry镜像来简单搭建一套私有的本地仓库环境。docker run -d -p 5000:5000 registry,这样会自动下载并启动一个registry容器,创建本地的私有仓库。默认情况下,会把仓库创建在容器的/tmp/registry目录下,可以通过-v参数来将镜像文件存放在本地的特定目录下。例如:do...原创 2018-06-15 16:40:05 · 222 阅读 · 0 评论 -
docker技术学习总结(4)—— 数据管理
容器中管理数据有两种方式:数据卷(Data Volumes)数据卷容器(Data Volume Dontainers)1,数据卷数据卷是一个可供容器使用的特殊目录,他绕过文件系统,提供很多有用的特性:可以在容器之间共享和重用对数据卷的修改会立刻生效对数据卷的更新不影响镜像一直存在直到没有容器使用数据卷的使用类型linux下对目录或文件进行mount操作。在容器中创建一个数据卷在使用docker r...原创 2018-06-18 01:59:37 · 135 阅读 · 0 评论 -
docker技术学习总结(5)—— 网络基础配置
1,端口映射实现访问容器从外部访问容器应用启动容器时,如果不加指定参数,在容器外是不能通过网络访问容器内的网络应用和服务的。可以通过-P和-p参数来指定端口映射让外部访问,当使用-P时,会随机映射一个端口至容器内部开放的网络端口:docker run -P -d training/webapp python app.pydocker ps -l,查看到本地主机的32772端口被映射到了容器的500...原创 2018-06-19 19:52:38 · 268 阅读 · 0 评论 -
docker实战案例(1)—— 操作系统
1,Busybox启动一个busybox容器:docker run -it busybox,然后就可以执行一些常用的linux命令了。2,Alpine目前官方推荐使用Alpine代替之前的ubuntu:启动并输出123: docker run alpine echo '123'3,Debian/Ubuntu启动一个ubuntu容器:docker run -ti ubuntu /bin/bash4,...原创 2018-06-20 00:00:21 · 317 阅读 · 1 评论 -
docker实战案例(2)—— 为镜像添加ssh服务
1,基于commit命令创建准备工作首先,使用utuntu镜像创建一个容器:[root@VM_0_13_centos ~]# docker run -it ubuntu:14.04 /bin/bash更新apt缓存并安装openssh-server:root@3771498a94cb:/# apt-get update;apt-get openssh-server -y安装和配置ssh服务保存镜像...原创 2018-06-20 18:29:54 · 196 阅读 · 0 评论