docker笔记

  • docker pull第三方镜像(在镜像前面指定url):docker pull index.tenxcloud.com/<namespace>/<repository>:<tag>。
  • 容器有自己的内部网络和ip地址,使用docker [container] inspect + 容器ID可以查看容器的具体信息。
  • docker port 容器名 端口号可以查看容器的绑定信息。
  • 多个容器需要互联的时候,可以给容器--name命个名。docker run 命令中--rm是在结束运行后立即删除,不能和-d同时使用。
  • docker run --link name:alias_name可以与其他容器建立互联
  • docker 通过更新环境变量/etc/hosts/文件为容器公开连接信息。 示例: //f方法1:查看环境变量 docker run --rm --name web2 --link db:db training/webapp env //查看环境变量 //方法2:查看hosts文件 docker run -t -i --rm --link db:db training/webapp /bin/bash cat /etc/hosts
  • dockerfile中SHELL [executable] [param],命令对于Windows系统,Shell路径中使用了“”作为分隔符,建议在Dockerfile开头添加#escape=’来指定转义符
  • dockerfile中ADDCOPY指令:两个指令的作用大同小异,都是添加(复制)内容到镜像,但是当使用本地目录为源目的时推荐使用COPY

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【技术创作101训练营】Docker部署swoft项目

    大家好,我来自平台开发,都是多年的老同事了,就不再做自我介绍了~我本次分享的主题是swoft with docker。

    槽痞
  • 开发环境备忘清单

    槽痞
  • golang实现“按任意键退出”

    最开始的想法是用fmt.Scan去实现,但是这样做的话目测看起来很不优雅,总是最后得按回车键才能真正退出,而不能实现我们所说的按任意键(只按一个键)就退出,在网...

    槽痞
  • flask系列六之模型分文件

    wfaceboss
  • Docker网络管理机制实例解析+创建自己Docker网络

    实例解析Docker网络管理机制(bridge network,overlay network),介绍Docker默认的网络方式,并创建自己的网络桥接方式,将开...

    王小雷
  • 查看 docker 容器使用的资源

    在容器的使用过程中,如果能及时的掌握容器使用的系统资源,无论对开发还是运维工作都是非常有益的。幸运的是 docker 自己就提供了这样的命令:docker st...

    双面人
  • 如何使用Python读取大文件

    背景 最近处理文本文档时(文件约2GB大小),出现memoryError错误和文件读取太慢的问题,后来找到了两种比较快Large File Reading 的方...

    用户1217611
  • 二值图像中封闭孔洞的高效填充算法(附源码)。

         鉴于心情不好,这篇文章只是简单的说说这个算法的过程。      在对图像二值化后,不管用的是什么二值算法,总会存在一些瑕疵,这个时候我们就需要进行一些...

    用户1138785
  • 解决docker容器启动不了的问题

    今天在学习docker的时候遇到个问题,在通过镜像创建容器的过程中,使用命令:docker run --name docker-test -d learn/pi...

    kevinfaith
  • 【iOS】一些微信提示音

    收集了一些微信提示音并把它做成了网站,支持试听(github搭建的,可能点试听会有点延迟)

    zby1101

扫码关注云+社区

领取腾讯云代金券