搜索结果
2018-09-12
『中级篇』容器网络之host 和none (29 )
it 人故事会,谢谢!原文链接地址:『中级篇』容器网络之host 和none (29 )前几节主要说的bridge network ,在实际中bridge 确实运用比较广泛,之前通过
dockernetwork ls 里面不光
有bridge ,还
有host 和none ,这次就说说这2 个查看network ls 里面的网络类型sudo  docker  network  ls 删除之前自定义的bridagesudo  docker  network  rm  mybridge sudo  docker  network  ls 创建一个
2018-09-11
『中级篇』容器的端口映射(28 )
转载。转载请注明:转载自it 人故事会,谢谢!原文链接地址:『中级篇』容器的端口映射(28 )前几次讲了bridge 和bridge network ,今天这次继续说
docker的网络,
docker提供一个web 服务,如何让你的容器的web 服务供外边的公网访问到。nginx 为例本地创建一个nginx 的服务,nginx 这个我就不介绍了,大
2018-09-10
『中级篇』容器之间的link (27 )
人故事会,谢谢!原文链接地址:『中级篇』容器之间的link (27 )上次介绍了默认的网络bridge ,连接到docker0 之后还可以跟外界进行通信,查看
docker之间的关系link 。上节生成了test1 和test2 ,test1 和test2 之前可以通过ip 地址的房还是进行通信的。场景如果创建2 个容器,一个mysql 容器,一个tomcat 容
2018-09-08
『中级篇』linux 网络命名空间(25 )
原创文章,欢迎转载。转载请注明:转载自it 人故事会,谢谢!原文链接地址:『中级篇』linux 网络命名空间(25 )
docker底层技术,非常重要的关于namespace ,network 的namespace 看看到底是怎么回事。源码下载https://github.com/limingios/docker.git  里面的no.2 通过vagrant 启动2 个node 共享插件需要的vbox 需要vagrant  plugin  install  vagrant-vbguest vagrant  up 创建容器,演示network-namespaceshell
2018-09-05
『中级篇』容器的资源限制(22 )
> cpu 权限5 ,名字test22 ,pid 是4395 docker  run  --cpu-shares 5  --name test22  liming/ubuntu-stress  --cpu  1a ,b 容器的对比发现是不是容器a 占用了66.6 ,b 占用了33.3 ,这就是cpu 权重的重要性ps :
docker底层的核心技术包括linux 上的命名空间(namespaces )控制组(control groups )做资源限制union 文件系统(union file systems )容器格式(container format )分层
2018-09-04
『中级篇』dockerfile 实战cmd 和entrtypoint 的配合(21 )
转载。转载请注明:转载自it 人故事会,谢谢!原文链接地址:『中级篇』dockerfile 实战cmd 和entrtypoint 的配合(21 )本节主要讲解下压力测试工具stress 在
docker上的应用环境搭建docker  run  -it  ubuntu ls 安装stressdocker  run  -it  ubuntu ls apt-get  update  & &   apt-get  install  -y  stressstress 命令stress  --help 默认1 个就是256mb 内存,不停的使用和释放stress  --vm  1  --verbose 如果我们
2018-09-03
『中级篇』容器的操作(20 )
原创文章,欢迎转载。转载请注明:转载自it 人故事会,谢谢!原文链接地址:『中级篇』容器的操作(20 )上次的学习了
docker的实战,将dockerfile 通过的build 变成了dockerimage ,然后通过run 方法,image 转换成了container ,这次主要讲的是如何操作container 。exec 可以进入运行中的容器docker  run  -d  zhugeaming/flask-hello-world docker  psimage.pngdocker  exec  -it  c62d9d554853  /bin/bashls
2018-09-02
『中级篇』dockerfile 实战(19 )
/etc/apt/sources.list run  echo  deb-src  http://mirrors.163.com/debian/  jessie  main  non-free  contrib   > > /etc/apt/sources.list run  echo  deb-src  http://mirrors.163.com/debian/  jessie-proposed-updates  main  non-free  contrib   > > /etc/apt/sources.list run  apt-get  update run  pip  install  flask copy  app.py  /app/ workdir  /app expose  8888 cmd  python app.py image.pngdocker  image  ls 运行containerdocker  run  zhugeaming/flask-hello-world 后台运行docker  run  -d  zhugeaming/flask-hello-world 容器
有2 个一个是刚才执行,一个后台执行的,后台直接执行。不
加入-d 的已经退出了。ps :本次就是做了个实战,通过四步代码编写好环境
2018-09-01
『中级篇』镜像的发布(18 )
来,类似于github 的机制,尽管现在github 已经被可怕的微软收购了。具体的dockerhub 如何注册,我就不解释了。今天的任务就是把自己的image push 到自己的
dockerpush 里面,请看我的表演!这是之前push 的开始dockerhub 之旅查看
docker里面的imageadocker  image  ls 登录dockerhubdocker  loginsudo  docker  image  push  zhugemaing/hello-world-new:latest 上传失败,被拒绝,为什么?因为必须名称和
2018-08-30
『中级篇』dockerfile 详解(17 )
像from  < image> from  < image> :< tag> from  < image> < digest> from  scratch  制作base  imagefrom  centos  使用base  imagefrom  centos:7.9 from  mysql:5.6 尽量使用官方的image 作为base image !那是经得起考验的!label 给镜像添加信息。使用
dockerinspect 可查看镜像的相关信息label  maintainer 394498036 qq.com label  version 1.0 label  description this  is  description  欢迎关注:编程坑太多,我在等你. 其实就类似咱们写代码的注释,很多人写代码
