docker
java 程序员应该掌握的docker操作
Tan__0
纸上得来终觉浅,绝知此事要躬行!
展开
-
镜像发布(五)
有时候需要共享镜像或者习惯使用自己定义的镜像,可以注册私有仓库,国内推荐使用阿里云步骤:1.登录阿里云容器镜像服务:https://cr.console.aliyun.com/cn-hangzhou/repositories2.将镜像推送到阿里云# 登录阿里云的docker仓库$ sudo docker login --username=[用户名] registry.cn-lindsey.aliyuncs.com# 创建指定镜像的tag,归入某个仓库$ sudo docker tag [原创 2020-10-12 18:02:02 · 129 阅读 · 0 评论 -
镜像生成(四)
文章目录生成docker镜像的两种方式1. 基础镜像更新生长新镜像1.1 根据基础镜像,创建容器1.2 修改容器内容1.3 提交为新镜像1.4 使用新镜像运行容器2. Dockerfile构建新镜像2.1 构建指令2.2 Dockerfile文档结构2.3 Dockerfile文件说明2.3 示例生成docker镜像的两种方式1. 基础镜像更新生长新镜像 先使用基础镜像创建一个容器,然后对容器内容进行更改,然后使用 docker commit 命令提交为一个新的镜像(以tomcat为例)1.1原创 2020-10-12 17:55:51 · 313 阅读 · 0 评论 -
docker容器(三)
文章目录一、运行容器二、容器列表三、运行容器四、停止容器五、删除容器六、查看日志七、进入正在运行容器八、拷贝文件到本地主机九、获取容器元信息十、批量操作十一、运行容器一、运行容器docker run --name 容器名 -i -t -p 主机端口:容器端口 -d -v 主机目录:容器目录:ro 镜像ID或镜像名:TAG# --name 指定容器名,可自定义,不指定自动命名# -i 以交互模式运行容器# -t 分配一个伪终端,即命令行,通常-it组合来使用# -p 指定映射端口,讲主机端口映射到原创 2020-10-12 17:28:15 · 312 阅读 · 0 评论 -
docker镜像(二)
文章目录一、镜像1.镜像仓库2.配置镜像加速二、镜像管理1.查找镜像2.下载镜像3.列出镜像4.删除镜像5. 获取镜像元信息6. 批量操作一、镜像1.镜像仓库官方:registry.hub.docker.com国内: Docker官方提供的中国 registry mirror: https://registry.docker-cn.com 七牛云加速器: https://reg-mirror.qiniu.com/ 阿里云 : https://zfzbet67.mirror.aliyun原创 2020-10-12 10:34:59 · 274 阅读 · 0 评论 -
docker安装(一)
文章目录一、准备1.卸载旧版本(如果有)2.安装软件依赖3.设置yum源4.更新yum软件包索引二、安装一、准备1.卸载旧版本(如果有)yum list installed | grep dockeryum -y remove ...#卸载后将保留 /var/lib/docker 的内容(镜像、容器、存储卷和网络等)rm -rf /var/lib/docker2.安装软件依赖yum install -y yum-utils device-mapper-persistent-data lv原创 2020-10-12 10:18:07 · 88 阅读 · 0 评论