先在docker官网注册一个账号
登陆 docker login Username : aring88 Password: 退出: doker logou二、commit容器
- docker commit 命令
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] -a :提交的镜像作者; -c :使用Dockerfile指令来创建镜像; -m :提交时的说明文字; -p :在commit时,将容器暂停。
- 例如:
- docker commit -a ‘aring88’ -m 'first ’ c109b50cd6e7 kafka:v1
- 作者aring88 备注 first 容器:c109b50cd6e7 仓库:kafka 标签v
- 如果不tag 会有以下报错
The push refers to repository [docker.io/library/airng88] An image does not exist locally with the tag: airng88
docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG] 例如 : docker tag 09b00bf3bfe5 aring88/mykafka:v1 将kafka镜像改名,在名称前加上自己的docker hub的Docker ID,即aring88四、推送docker hub
- docker push aring88/mykafka:v1



