Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入

一、前言

之前的 docker 技术的使用,笔者仅仅是体验 solr、mysql、Tomcat、zookeeper、ElasticSearch 等 无配置畅爽。
最近在 Python+Spark 大数据方面的研究,涉及到 docker 镜像制作方案和集群网络规划,于是再次回顾了 docker 的其他 “不是很实用” 的知识。

二、具体操作

本案例以 mysql 为例,其他的都一样,具体直接看 Linux 操作。

2.1.创建镜像

Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入_第1张图片

2.2.镜像导出导入

2.2.1.镜像的导出

Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入_第2张图片

2.2.2镜像的导入

Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入_第3张图片

2.3.容器导出导入

和镜像的导入导出差不多

2.3.1.容器的导出

这里写图片描述

2.3.2.容器的导入

Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入_第4张图片

2.3.上传镜像到 dockerhub

注意:
①要先修改镜像的 tag,根据自己的帐号而定
②要先登录才能 push 上传镜像到 dockerhub 上

2.3.1.Linux 操作

Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入_第5张图片

2.3.2.效果

Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入_第6张图片

2.4、nexus

2.4.1.下载

Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入_第7张图片

2.4.2.开启

Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入_第8张图片

2.4.3.使用

默认帐号:
用户名:admin
密码:admin123
Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入_第9张图片

三、其他

3.2.数据卷

共享数据

3.3.busybox

Linux 操作命令

3.1.参考文章

docker参考文章
关于docker hub上不能注册dockeID的问题

nexus 参考文章:
使用wget下载jdk方法关于使用wget下载oracleJDK问题二、配置nexus
Linux 使用 Nexus3.x 搭建 Maven 私服指南
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory

你可能感兴趣的:(Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入)