一、前言
之前的 docker 技术的使用,笔者仅仅是体验 solr、mysql、Tomcat、zookeeper、ElasticSearch等 无配置畅爽。
最近在 Python+Spark 大数据方面的研究,涉及到 docker 镜像制作方案和集群网络规划,于是再次回顾了 docker 的其他 “不是很实用” 的知识。
二、具体操作
本案例以 mysql 为例,其他的都一样,具体直接看 Linux 操作。
2.1.创建镜像
2.2.镜像导出导入
2.2.1.镜像的导出
2.2.2镜像的导入
2.3.容器导出导入
和镜像的导入导出差不多
2.3.1.容器的导出
2.3.2.容器的导入
2.3.上传镜像到 dockerhub
注意:
①要先修改镜像的 tag,根据自己的帐号而定
②要先登录才能 push 上传镜像到 dockerhub 上
2.3.1.Linux 操作
2.3.2.效果
2.4、nexus
2.4.1.下载
2.4.2.开启
2.4.3.使用
默认帐号:
用户名:admin
密码:admin123
三、其他
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