Docker
文章平均质量分 75
jorson2000a
随便写写
展开
-
《Docker教程一》window10专业版安装docker
参考了菜鸟教程http://www.runoob.com/docker/docker-tutorial.html一开始是从官网下载最新的18版本的docker Toolbox并按照win10方式,打开Hyper-V,将docker安装到Hyper-V上,然而错误连连。注意:docker的安装对系统的版本有要求,请上官网查看具体。然后,按照win7、win8方式,将docker带victua...原创 2018-07-10 09:30:38 · 3161 阅读 · 0 评论 -
《Docker教程二》容器使用
参数--help:了解指定的 Docker 客户端命令使用方法 1、运行一个web应用 在docker容器中运行一个 Python Flask 应用来运行一个web应用 docker pull training/webapp docker run -d -P training/webapp python app.py ...原创 2018-07-16 20:51:15 · 278 阅读 · 0 评论 -
《Docker教程三》镜像使用
当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。(docker生命周期有三部分组成:镜像image+容器container+仓库repository,镜像和容器类似类与对象,一个类可以实例化多个对象)。1、列出镜像列表 docker images R...原创 2018-07-16 20:52:50 · 178 阅读 · 0 评论 -
《Docker教程四》容器连接
目标:实现通过端口连接到一个docker容器 1、网络端口映射 创建了一个 python 应用的容器docker run -d -P training/webapp python app.py-P :是容器内部端口随机映射到主机的高端口。-p : 是容器内部端口绑定到指定的主机端口 docker run -d -p 5000:500...原创 2018-07-16 20:53:35 · 184 阅读 · 0 评论 -
《Docker教程五》Docker里使用centos
Docker使用centos的原理是在VT或者VB里运行一个linux系统,在linux之上运行容器。若想要进行windows和容器的映射,需要做两次的文件映射:windows-linux、linux-容器。 1、创建交互模式的以yingshe文件夹为共享文件夹的centos的容器 1.windows端:打开VB,选中default系统,设置共享文件夹为D盘下的yingsh...原创 2018-07-16 20:54:18 · 808 阅读 · 0 评论 -
《Docker教程六》Docker里修改容器的映射端口
一般情况下,Docker不可以改变容器的端口映射。不改变容器内容和配置的情况下更改端口映射的方法:1、先停止容器docker stop containerA2、将容器commit打包成一个镜像docker commit containerA new_image3、run运行镜像并指定端口映射docker run -it -p 8081:8081 -p 1234:1234...原创 2018-07-25 14:21:09 · 2287 阅读 · 0 评论 -
《Docker教程七》docke里的镜像用python的pexpect连接GNS3
使用pexpect包的ssh来连接交换机,使用show/display命令来返回交换机输出结果。一、首先明确一点,GNS3里面的虚拟设备可以直接telnet连接。GNS3默认使用的地址是127.0.0.1,端口号从5000开始,每多一个设备端口号对应+1。 而windows默认用的是192.168.99.1 5000连接到docker里的镜像,所以: c = pexpect...原创 2018-08-06 21:09:42 · 540 阅读 · 0 评论 -
《Docker教程八》docker镜像备份和恢复
一、镜像备份1、如果是正在运行的容器,则先要把容器打包成镜像 将该暂停的容器打包成镜像 docker commit 容器id 新的镜像名 查看镜像列表 docker images2、备份成tar压缩文件导出到D盘docker_backup文件夹 docker save 镜像id > /d/docker_b...原创 2018-08-21 19:39:46 · 7182 阅读 · 0 评论