首页 > 其他 > 详细

Docker

时间:2020-05-13 22:36:30      阅读:48      评论:0      收藏:0      [点我收藏+]

## Docker能做什么?

- 搭建测试环境

- 搭建基础服务环境,如testlink、jenkins、mysql

不需要学习各种东西,节约学习成本

随时建立,随时使用,随时删除

## Docker与虚拟机的区别?

- Docker不虚拟化主机内核

- Docker占用资源更少

## Docker的关键技术

- NameSpace,命名空间

- 联合文件系统

- cgrous

 

## Docker配置国内加速器

Docker 默认是从官方镜像地址 Docker Hub 下下载镜像,由于服务器在国外的缘故,导致经常下载速度非常慢。为了提升镜像的下载速度,我们可以手动配置国内镜像加速器,让下载速度飚起来。

https://www.cnblogs.com/quanxiaoha/p/10742761.html

 

## Dockerhub下载镜像

https://hub.docker.com/

 

## 镜像命令

拉取镜像:docker pull jenkins

拉取指定版本镜像:

技术分享图片

 - 查看镜像:docker images

镜像名称             版本号tag               镜像id               镜像创建时间               大小

 

- 删除镜像:docker rmi jenkins

 

 

## 容器命令

- 启动容器:docker run 

- docker ps

- 删除容器:docker rm -f jenkins,-f强制删除

- 暴露端口:

容器网络是一个虚拟的网络,需要对外暴露才可访问

- 查看日志:docker logs -f jenkins,在日志中查看jenkins的初始密码

- 进入容器:docker exec -it jenkins bash

-it:tty

- 退出容器:exit

- 从容器拷贝文件:先进入容器,使用docker cp

- 把文件拷贝到容器:

- 容器数据保存到本地:

启动是指定挂载目录,使用-v参数

 

Docker

原文:https://www.cnblogs.com/Uni-Hoang/p/12885094.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!