Docker
Tester_hope
每天坚持学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1.Docker介绍
docker介绍 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 docker安装 ...原创 2019-08-20 10:28:07 · 658 阅读 · 0 评论 -
2.Docker常用命令介绍
有关镜像 1.docker pull{image_name} 从docker hub上拉取镜像 2.docker push{image_name} 上传镜像文件搭配docker hub 3.docker images 查看已拉取了什么镜像文件 4.docker rmi{image_name} 删除镜像文件 5.docker tag{source_images_na...原创 2019-08-20 10:28:24 · 703 阅读 · 0 评论 -
3.Docker之联合文件系统
联合文件系统 只有第一个目录文件具有写权限,如下:x里面有B,Y里面有A,将X和Y两个文件联合在成一个文件Z,即联合成一个视图层 如果修改联合文件系统 我们在Z目录中对A和B做出了修改。发现原本拥有B文件的X发生了改动。 但是有用Y中的A文件并没有发生改变。 相反的,我们发现在X目录中多了一个删除A文件的记录。 这是为什么? 这就是aufs的一个特性。 在所有联合起来的目录中,只有第一个目录是...原创 2019-08-20 10:28:34 · 1870 阅读 · 0 评论 -
4.Docker之网络模式
网络模式 docker run -itd --name={container_name} --net={对应的网络模式}``` > 网络名称空间(隔离两个不同的容器Docker,无法通信上) ## 1.bridge > Bridge模式为默认的,如果不使用—network指定网络模式,则采用Bridge,但是Bridge无法通信,原因是虚拟网络不进路由表,采用端口映射技术,但...原创 2019-08-20 10:28:51 · 408 阅读 · 0 评论 -
5.Docker之自定义镜像
两种方式 1.使用命令定制 docker commit 容器名 镜像名 2.使用dockerfile—推荐 docker bulid -t imagename 使用此方式时(镜像更新的时候,只更新最新的,相当于差分包) ...原创 2019-08-20 10:29:03 · 198 阅读 · 0 评论 -
6.Docker之UI自动化测试
1.镜像 拉取镜像 docker pull selenium/node-chrome-debug:3.7.1-beryllium docker pull selenium/hub:3.7.1-beryllium 2.运行容器 启动容器 dockerrun --name=hub -p 5001:4444 -e GRID_TIMEOUT=0 -e GRID_THROW_ON_CAPABILIT...原创 2019-08-20 10:29:13 · 713 阅读 · 0 评论 -
7.Docker搭建jenkins
镜像获取 1.从Docker hub上拉取镜像文件 注意官网已经废弃jenkins镜像,请拉取的jenkins:jenkins 2.查看拉取的镜像文件 容器相关 搭建命令 docker run --name myjenkins -itd --network host -v E:/Docker/jenkins:/var/jenkins_home --env JAVA_OPTS=“-...原创 2019-08-20 10:29:24 · 434 阅读 · 0 评论 -
8.Docker搭建testlink
镜像获取 拉取镜像 docker pull bitnami/mariadb:lasted docker pull bitnami/testlink:latest 启动容器 启动容器,首先启动mariadb,后面启动testlink mariadb docker run -d --name mariadb -e ALLOW_EMPTY_PASSWORD=yes -e MARIADB_US...原创 2019-08-20 10:29:32 · 984 阅读 · 0 评论
分享