热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

总结:Docker

基础环境要求要求系统版本不低于CentOSLinuxrelease7.4.1708(Core)检查了下,满足的机器为transfer的机器:10.62.253.69,暂时使用这台机
基础环境要求
要求系统版本不低于 CentOS Linux release 7.4.1708 (Core)
检查了下,满足的机器为transfer的机器:10.62.253.69,暂时使用这台机器操作。
 
登录镜像仓库
docker login :  登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub
docker logout :  登出一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub
 
拉取需要的基础镜像
docker pull docker-registry.qiyi.virtual/docker/openjdk:11-jdk-slim
 
生成镜像文件
Dockerfile案例:
FROM docker-registry.qiyi.virtual/docker/openjdk:8u212-jdk-alpine
MAINTAINER weiwei
WORKDIR /data/weiwei/firstDocker #指定工作目录,CMD命令默认就是在这个目录下找要执行的文件的
ADD ./hubble-biz-host-2.2.3-001-SNAPSHOT.jar /data/weiwei/firstDocker #将要执行的文件拷贝到这个目录下
CMD ["java","-jar","hubble-biz-host-2.2.3-001-SNAPSHOT.jar","-Dfile.encoding=utf-8"]
 
启动镜像文件中的进程
docker run --rm -p 9556:9555 hubble-biz-host-dev-docker
想启动多个进程的话,可以映射系统不同的端口即可:
docker run --rm -p 9555:9555 hubble-biz-host-dev-docker
docker run --rm -p 9554:9555 hubble-biz-host-dev-docker
 
将镜像推送到远端
首先打一个版本tag:
docker tag hubble-biz-host-dev-docker docker-registry.qiyi.virtual/weiwei/hubble-biz-host-dev-docker:2.2.3-001
将镜像推送到远端,版本号为2.2.3-001
docker push docker-registry.qiyi.virtual/weiwei/hubble-biz-host-dev-docker:2.2.3-001
 
 
K8S:


推荐阅读
author-avatar
再见vivian
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有