Skip to main content

Docker Hub 推送

本地镜像 推送到 远程仓库

步骤

  1. 注册 dockerhub:https://registry.hub.docker.com/

  2. 登录 docker:docker login (CentOS 系统 docker 服务中操作)

  3. 登出、退出: docker logout

  4. 查看本地镜像列表:docker images

  5. 创建镜像及版本

/**
* 创建版本命令:docker tag
* 本地镜像(镜像名):timeline/node-mysql
* 远程镜像(用户名/镜像名:版本):xinjn/timeline-node-mysql:latest
*/

docker tag timeline/node-mysql xinjn/timeline-node-mysql:latest
  1. 推送远程 docker hub
/**
* 推送命令:docker push
* 远程镜像(用户名/镜像名:版本):xinjn/timeline-node-mysql:latest
*/

docker push xinjn/timeline-node-mysql:latest
  1. 拉取远程 docker hub
/**
* 拉取命令:docker pull
* 远程镜像(用户名/镜像名:版本):xinjn/timeline-node-mysql:latest
*/

docker pull xinjn/timeline-node-mysql:latest // latest可以不写,默认为latest

参考文章