美文网首页
Docker使用记录(四)

Docker使用记录(四)

作者: 憧憬001 | 来源:发表于2019-06-05 21:04 被阅读0次
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

from flask import Flask

# 获取方式对象,(就随意)命名为app
app = Flask(__name__)
# 使用app绑定路由
@app.route('/')
def hello():
    # 页面内容
    # 添加新内容
    html = '<h1>Hello Docker</h1><p>修改内容</p>'

    return html

# 启动
if __name__ == '__main__':
   app.run(host='0.0.0.0',port=80)
  • exit退出容器;docker restart <name>重启容器

  • 访问ip:port可以发现页面已经更新

镜像上传和下载

可以考虑把 image 文件分享到网上,让其他人使用

首先,去 hub.docker.comcloud.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

docker记录

相关文章

  • Docker使用记录(四)

    docker 修改已有镜像 先使用镜像启动容器docker run -d -p 8100:80 hello:v-1...

  • 我的Docker笔记

    笔记记录 1.Docker - 初使用 2.Docker - 实例演示 - owllook

  • docker学习记录

    docker学习记录 什么是Docker Docker 使用 Google 公司推出的 Go 语言 进行开发实现,...

  • 002--【Mac】docker安装使用

    1、写作背景 Mac在使用docker时记录 2、使用笔记 2.1) docker安装:https://www.j...

  • docker四种网络模型

    四种网络模式 docker默认是是使用网桥进行交互的. 四种网络模式我们在使用docker run创建Docker...

  • docker使用记录

    docker创建容器是基于镜像的,因此要使用一些基础服务,比如sql、redis等,需要先下载这些服务等镜像,也可...

  • Docker使用记录

    Docker中常见的问题 0x01 指定entrypoint 场景:之前每次运行docker镜像,都是修改Dock...

  • docker(四)docker使用

    容器的使用在docker客户端中,输入docker列出所有的docker命令,并且可以使用docker comma...

  • Centos7使用docker

    主要记录docker的使用,安装mysql集群,redis集群,以及前后端项目部署。 Centos安装Docker...

  • centos+docker+Zalenium+python

    说明 主要记录centos7+docker+zalenium+python分布式执行用例 它使用docker-se...

网友评论

      本文标题:Docker使用记录(四)

      本文链接:https://www.haomeiwen.com/subject/ncfexctx.html