Docker的安装与常用指令
Docker 安装
安装 Docker
要求:至少要是 centOS7 的版本
用官方给的命令行自动安装,国内的话可以指定源为阿里源
1 | curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun |
安装后查看 docker 版本
1 | docker -v |
设置镜像
docker 从 docker hub 拉取镜像,因为是从国外获取,速度较慢。可以通过配置国内镜像源的方式,从国内获取镜像,提高拉取速度。这里使用中国科学技术大学(LUG@USTC)的开源镜像: https://docker.mirrors.ustc.edu.cn
配置/etc/docker/daemon.json
,daemon.json 是 docker 的配置文件,默认是没有的,需要我们手动创建
1 | vi /etc/docker/daemon.json |
在该文件中输入如下内容
1 | { |
Docker 指令
启动 docker:
1 | systemctl start docker |
停止 docker:
1 | systemctl stop docker |
重启 docker:
1 | systemctl restart docker |
查看 docker 状态:
1 | systemctl status docker |
开机启动:
1 | systemctl enable docker |
查看 docker 概要信息:
1 | docker info |
查看 docker 帮助文档:
1 | docker --help |
指令介绍:
cp:本地文件系统(OS 操作系统|宿主机)和容器之间进行文件或者文件夹拷贝
exec:登录一个容器,使用命令行操作正在运行的容器。
images:镜像的集合查询。
ps:容器列表
pull:下载镜像
restart:重启一个或多个容器
rm:删除一个或多个容器
rmi:删除一个或多个镜像
run:创建一个容器,并运行起来
save:导出镜像到一个文件(tar)中
search:搜索镜像(从 Docker Hub)
start:启动一个或多个已经停止的容器
restart:重启动一个或多个已经停止的容器
stop:停止一个或多个正在运行的容器
本文采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ShiGuang
评论