
Docker
文章平均质量分 56
大方子
这个作者很懒,什么都没留下…
展开
-
Docker实战学习笔记
文章目录帮助守护方式启动动容器容器交互开始、停止、重启、查看容器输出、查看当前的容器容器中执行命令命名空间容器标识检查容器元数据容器的连接容器的环境变量只读文件系统持久化容器使用init和supervisor进程维持容器的运行状态清理容器Docker Hub的使用Docker 镜像持久化存储和卷间状态共享Docker的网络closed容器Bridged容器自定义DNS解析开放对容器的访问跨容器通信Joined容器Open容器跨容器依赖容器链接Docker Composedocker-compose 命令在镜原创 2021-01-17 09:31:38 · 5206 阅读 · 1 评论 -
Docker实战(所有命令) (美)杰夫·尼克罗夫(Jeff Nickoloff) 著;胡震,杨润青,黄帅 译
docker helpdocker help cpdocker run --detach --name web nginx:latestdocker run -d --name mailerdocker run --interactive --tty --link web:web --name web_test busybox:latest /bin/shdocker run -it ...转载 2018-12-14 20:12:54 · 735 阅读 · 0 评论 -
linux系统网桥管理工具brctl 安装及使用
一.安装Centos系统$ yum install bridge-utilsUbuntu系统 $ apt-get install bridge-utils 二.使用 1.添加网桥(br0) $ brctl addbr br0注:设置br0可用$ sudo ifconfig br0 192.168.100.1 netmask 255.255.25...转载 2018-12-26 11:57:56 · 3496 阅读 · 0 评论 -
如何获得docker容器里面的root权限
首先你的container得正在运行可通过docker ps 查看容器的CONTAINER ID最后执行命令(其中39c218ed5b45 为上面查到的CONTAINER ID)docker exec -it -u root 7509371edd48 /bin/bashdocker exec -it -u root node /bin/bash这2条都行一个是根据IP的,一...原创 2018-12-18 22:45:18 · 2965 阅读 · 0 评论 -
关于对docker run --link的理解
前言在实践中,自己会遇到2个容器之间互相访问通信的问题,这个时候就用到了docker run --link选项。自己也花了一段时间泡官网研究了--link的用法,把自己对--link的理解分享下。注意!docker官方已不推荐使用docker run --link来链接2个容器互相通信,随后的版本中会删除--link,但了解其原理,对如何使2个容器之间互相通信还是有帮助的。1. docke...转载 2018-12-18 22:39:33 · 1869 阅读 · 1 评论 -
docker的【save】和【load】命令使用
一、 save命令将镜像保存为tar文件。 docker save -o images.tar postgres:9.6docker save -o 保存的文件名 来源镜像 二、load命令将tar文件加载到本地镜像中。 docker load -i images.tar从images.tar中加载镜像 ...原创 2018-12-20 15:24:16 · 3853 阅读 · 0 评论 -
关于docker无法apt-get update的问题
在看这篇文章https://www.jianshu.com/p/21d66ca6115e有一个部分是但是发现自己的 Node 没有ping命令 想着去apt-get update 但是出现如下错误 只要在命令签名加上 sudo 就行 ...原创 2018-12-19 16:34:52 · 15938 阅读 · 9 评论 -
docker从入门到实践学习笔记【环境ubuntu16.04】【二】
目录获取镜像 运行容器列出镜像虚悬镜像中间层镜像 删除本地镜像批量删除镜像 镜像是docker的三大组件之一。Docker 运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker 会从镜像仓库 下载该镜像。 获取镜像 从 Docker 镜像仓库获取镜像的命令是 docker pull 。其命令格式为: ...原创 2018-08-25 15:42:55 · 1941 阅读 · 0 评论 -
docker从入门到实践学习笔记【环境ubuntu16.04】【一】
镜像加速 国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务,例如: Docker 官方提供的中国 registry mirror https://registry.docker-cn.com七牛云加速器 https://reg-mirror.qiniu.com/ 我们以 Docker ...原创 2018-08-25 14:39:14 · 424 阅读 · 0 评论 -
DOCKER学习笔记-----------建立DOCKER用户组【免去前面加sudo麻烦】
默认情况下, docker 命令会使用 Unix socket 与 Docker 引擎通讯。而只有 root 用户和docker 组的用户才可以访问 Docker 引擎的Unix socket。出于安全考虑,一般 Linux 系统上不会直接使用 root 用户。因此,更好地做法是将需要使用 docker 的用户加入 docker用户组。 建立docker组:$ sudo ...原创 2018-08-25 14:25:06 · 4872 阅读 · 0 评论 -
docker从入门到实践学习笔记【环境ubuntu16.04】【五】
外部访问容器 当容器运行网络应用时,可以用-p 来指定端口也可以直接-p不加端口,Docker会随机映射一个49000~49900的端口,一个指定端口只能绑定一个容器也可以用dock container ls -l来查看这里我们可以看到只要访问物理机的32775端口就能访问容器的5000端口同时-p 支持的格式还有 ip:hostPort:co...原创 2018-08-30 21:11:51 · 205 阅读 · 0 评论 -
docker run的--rm选项详解
在Docker容器退出时,默认容器内部的文件系统仍然被保留,以方便调试并保留用户数据。但是,对于foreground容器,由于其只是在开发调试过程中短期运行,其用户数据并无保留的必要,因而可以在容器启动时设置--rm选项,这样在容器退出时就能够自动清理容器内部的文件系统。示例如下: docker run --rm bba-208等价于 docker run --rm=tru...转载 2018-08-23 15:26:54 · 72415 阅读 · 1 评论 -
在Ubuntu上安装Docker
这里记录的是社区版安装方式,由于平时只做开发使用所以不需要安装企业版,如果想了解企业版安装方式请参照官方文档。 配置CE环境配置apt允许以 HTTPS方式拉取镜像安装:$ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-propertie...原创 2018-08-23 15:08:38 · 274 阅读 · 0 评论 -
docker从入门到实践学习笔记【环境ubuntu16.04】【四】
目录数据卷创建一个数据卷查看所有数据卷查看指定数据卷的详细信息启动容器的同时挂在数据卷查看容器的信息删除数据卷在容器销毁时自动删除数据卷挂载主机目录作为数据卷挂载一个本地主机文件作为数据卷 数据卷数据卷特性:1.可以在容器之间共享和重用2.对数据卷的修改立马生效3.对数据卷的更新,不会影响镜像4.数据卷默认一直存在,即使容器...原创 2018-08-27 11:23:50 · 422 阅读 · 0 评论 -
docker从入门到实践学习笔记【环境ubuntu16.04】【三】
目录 新建容器并启动启动已经终止的容器后台运行终止容器进入容器导入和导出容器导出容器导入容器删除容器清理所有终止状态的容器 新建容器并启动 docker run 例如,下面的命令输出一个 “Hello World”,之后终止容器 $ docker run ubuntu:14.04 /bin/echo 'Hello wor...原创 2018-08-26 15:03:59 · 240 阅读 · 0 评论