docker安装与使用
一、docker安装
sudo wget -qO- https://get.docker.com/ | bash
二、容器
容器是由镜像实例化而来,这和我们学习的面向对象的概念十分相似,我们可以把镜像看作类,把容器看作类实例化后的对象。
也可以说镜像是文件, 容器是进程。 容器是基于镜像创建的, 即容器中的进程依赖于镜像中的文件, 这里的文件包括进程运行所需要的可执行文件, 依赖软件, 库文件, 配置文件等等…
以下命令使用 ubuntu 镜像启动一个容器,参数为以命令行模式进入该容器:
docker run -itd ubuntu /bin/bash
- -i: 交互式操作。
- -t: 终端。
- -d:后台运行。
- ubuntu: ubuntu 镜像。
- /bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。
查看所有容器,包括停止的
docker ps -a
查看当前运行的容器
docker ps
启动一个已停止的容器
docker start [NAME]/[CONTAINER ID]
将容器退出
docker stop [NAME]/[CONTAINER ID]
停止容器的命令如下:
docker stop <容器 ID>
重启停止的容器 :
docker restart <容器 ID>
强制停止一个容器
docker kill [NAME]/[CONTAINER ID]
删除容器&#x