docker 修改已有镜像
先使用镜像启动容器
docker run -d -p 8100:80 hello:v-1.0进入容器
docker exec -it <name> bash编辑需要修改的文件,第一次需要安装编辑软件
apt-get update更新软件源apt-get install vim安装vim修改
app.py文件vim app.py
1 | from flask import Flask |
exit退出容器;docker restart <name>重启容器访问
ip:port可以发现页面已经更新
镜像上传和下载
可以考虑把 image 文件分享到网上,让其他人使用
首先,去 hub.docker.com 或 cloud.docker.com 注册一个账户
建一个仓库用于存储镜像
用下面的命令登录
docker login 输入后会提示输入用户名和密码
登录成功后会提示Login Succeeded
镜像推送
镜像打包
docker image tag [imageName] [username]/[repository]:[tag]
示例:docker image tag hello:v-1.0 chongjing/hello:v-1.0
镜像推送
docker image push [username]/[repository]:[tag]
示例:docker image push chongjing001/hello:v-1.0

