docker容器使用
docker容器使用
一、介绍
docker是操作系统层面的虚拟化技术;
传统虚拟化技术需要虚拟出一套硬件系统,然后在此基础上运行多个虚拟机,而docker可以直接利用宿主机器的操作系统;
可以更高效的利用资源、启动速度快、运行环境一致、更加容易扩展。
获取途径,官方地址;
配置仓库地址。
二、组成
- 镜像
- 镜像是特殊的文件系统。
- 容器
- 基于镜像构建的实例;
- 容器是在镜像的基础上添加了一个容器存储层,容器运行在一个隔离的环境,有自己独立的命名空间;
- 容器的存储会随着容器的消亡而消亡,不应该把数据写入容器存储层,而应该写入数据卷或者绑定宿主目录。
- 仓库
- 存放镜像的场所,通过<仓库名>:<标签>的方式获取镜像。
三、命令
- 容器
- 容器启动
docker run
docker start container #启动终止状态的容器
- 停止
docker stop container
- 进入
docker attach
docker exec
- 删除
docker container rm #删除终止的容器
docker container rm -f #删除运行中的容器
docker container prune #清理所有终止状态的容器
- 镜像
- 获取
docker pull
- 列举
docker images
docker image ls
- 列出部分
docker image ls 仓库/镜像名
- 删除
docker image rm
- 查看镜像
docker system df
- 显式虚悬镜像
docker image ls -f dangling=true
- 镜像提交
docker commit
四、数据卷
- 容器直接共享数据卷,对数据卷的修改马上生效且不会影响镜像,容器被删数据卷不会消失。
- 命令
- 创建数据卷
docker volumn create volumn_name
- 列出
docker volumn ls
- 查看指定卷
docker volumn inspect volumn_name
- 删除
docker volumn rm volumn_name
docker volumn prune #删除无主的数据卷
- 容器启动时挂载数据卷
--mount source=数据卷名 target=容器目录
- 挂载主机目录
--mount type=bind source=主机目录 target=容器目录
docker容器使用相关推荐
- Docker容器的备份与恢复,Docker镜像的备份与恢复
1. 备份容器 首先,为了备份Docker中的容器,我们会想看看我们想要备份的容器列表.要达成该目的,我们需要在我们运行着Docker引擎,并已创建了容器的Linux机器中运行 docker ps 命 ...
- docker 容器访问宿主机的解决方式
需求 基于本地docker的自研及使用需要,希望docker容器的服务能连接到宿主机提供的服务. 背景 网络上查阅了大量的资料,基本的解决办法是通过手动查阅IP的方式进行, 但docker宿主机的ip ...
- Spring cloud 微服务docker容器化最佳实践
Spring cloud 是当下最炙手可热的微服务套件,我们将介绍如何整合Docker容器达到高效快捷的构建发布 采用了dockerfile-maven-plugin插件发布镜像到远程docker主机 ...
- 进入Docker容器命令
进入Docker容器命令 docker执行命令: docker exec -it [容器ID或者容器名称] /bin/bash 如果出现下述问题: OCI runtime exec failed: e ...
- Docker 入门系列(3)- Docker 容器(创建、启动、终止、进入、删除、导入、导出容器、容器和镜像转化)
Docker 容器 简单来说,容器是镜像的一个运行实例.所不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写文件层. 如果认为虚拟机是模拟运行的一整套操作系统(包括内核.应用运行态环境和其他系 ...
- Docker学习(四)-----Docker容器常用命令
七.Docker容器 容器是Docker核心概念 简单的说,容器是独立运行的一个或一组应用,以及它们的运行环境 对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和运行 ...
- 客快物流大数据项目(十):Docker容器命令
目录 Docker容器命令 一.查看容器 二.创建与启动容器
- 一文看懂docker容器技术架构及其中的各个模块
概述 今天主要简单介绍下docker的技术架构及其中组成的各个模块. 技术架构 distribution 负责与docker registry交互,上传洗澡镜像以及v2 registry 有关的源数据 ...
- Docker容器化部署config-server无法直接访问
Docker容器化部署config-server无法直接访问 1. 本机ip启动方式: 2. Docker容器启动 1)问题 2)解决办法 - 本机启动 - 服务器启动俩种方式 3. dockerfi ...
- docker宿主机访问docker容器服务失败
2019独角兽企业重金招聘Python工程师标准>>> 原因: 因为docker的虚拟ip网段是172.17.*.*与局域网的ip网段172.17冲突了,所以有两种方式: 解决方法: ...
最新文章
- 2021 年度热门技术书单提前公开,这些好书藏不住了
- git 删除远程分支
- C语言用warshall算法求传递闭包transitive closure(附完整源码)
- Segment fault之痛
- 和我一起学 Selenium WebDriver
- 一个DotNetNuke 皮肤设计参考网站
- VMWARE双机安装说明
- android 自动更新apk版本
- python是什么类型的语言-编程语言分类及python所属类型
- 2019 related conferences 相关会议 ISMAR, VRST, UIST
- 怎样让Windows便签的提醒事项一直留在锁定桌面上
- 积分运算电路的设计方法详细介绍
- 论文清单:一文梳理因果推理在自然语言处理中的应用
- 悟空问答 模板 html,悟空问答icon
- Python学习笔记之基础练习(一)
- java获取网页编码_java根据URL获取网页编码
- hawk大数据基础知识总结(1)
- 怎么把图片按12345....顺序排列?
- 大型机半个世纪发展史
- IT人员如何搭建自己的个人网站并获取一个免费的主机服务器?