Docker安装教程
一、什么是Docker? 引用百度百科上的介绍:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 首先需要引入两个概念: 容器镜像 在docker中,容器就是装载我们的应用程序的器皿,docker利用容器来运行应用:d
一、什么是Docker?
引用百度百科上的介绍:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
首先需要引入两个概念:
- 容器
- 镜像
在docker中,容器就是装载我们的应用程序的器皿,docker利用容器来运行应用:docker容器是由docker镜像创建的运行实例。docker容器类似虚拟机,可以执行包含启动,停止,删除等。每个容器间是相互隔离的。容器中会运行特定的运用,包含特定应用的代码及所需的依赖文件。
docker 的镜像概念类似虚拟机的镜像。是一个只读的模板,一个独立的文件系统,包括运行容器所需的数据,可以用来创建新的容器。
也可以说镜像是文件, 容器是进程。 容器是基于镜像创建的, 即容器中的进程依赖于镜像中的文件, 这里的文件包括进程运行所需要的可执行文件, 依赖软件, 库文件, 配置文件等等…
二、Docker安装
在初步了解Docker相关概念以后,下面来介绍如何安装docker,以Ubuntu系统为例:
第一步:打开终端,使用sudo apt install docker.io命令安装
sudo apt install docker.io
安装过程中会显示如下界面,等待安装完即可。
第二步:使用docker命令查看docker是否安装成功
docker
若安装成功可出现如下界面:
三、Docker基本操作命令
- 查看docker版本
docker version
- 拉取镜像,如拉取Ubuntu镜像
docker pull ubuntu
- 启动镜像:使用 ubuntu 镜像启动一个容器,参数为以命令行模式进入该容器:
docker run -it ubuntu /bin/bash
- 查看镜像内文件
ll
- 退出镜像
exit
- 查看所有容器
docker ps -a
- 启动已停止的容器
docker start 容器名
- 停止一个容器
docker stop 容器名
- 重启一个容器
docker restart 容器名
- 更改容器名字
docker rename 容器原来名 要改为的名字
- 进入容器
docker exec -it 容器ID /bin/bash
- 列出本地所有的镜像
docker images -a
- 列出当前所有正在运行的容器
docker ps
- 列出所有的容器
docker ps -a
- 删除容器
docker rm 容器ID或容器名称
- 删除镜像
docker rmi 镜像ID
- 查看容器内运行的进程
docker top 容器ID或容器名称
- 从容器内拷贝文件到宿主机
docker cp 容器名:要拷贝的文件在容器里面的路径 要拷贝到宿主机的相应路径
- 从宿主机拷文件到容器里面
docker cp 要拷贝的文件路径 容器名:要拷贝到容器里面对应的路径
- 查看docker命令
docker --help
以上为常用的docker命令,如果想使用其他的命令可使用docker --help或者查找其他相关资料!
更多推荐
所有评论(0)