Docker安装
Docker可以运行在MAC、Windows、CentOS、DEBIAN、UBUNTU等操作系统上,提供社区版和企业版,本课程基于CentOS安装Docker。CentOS6对docker支持的不好,使用docker建议使用CentOS7。 这里我是在虚拟机VMcare中安装centOS7,具体安装请自行百度.
步骤
1、yum 包更新到最新
sudo yum update
2、作用:安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3、 设置yum源
3.1、方案一:使用ustc的(开始使用这个失败了,不知道是不是网的问题)
sudo yum-config-manager --add-repo http://mirrors.ustc.edu.cn/docker- ce/linux/centos/docker-ce.repo
3.2、方案二:使用阿里云(我用的这个)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker- ce/linux/centos/docker-ce.repo
4、 安装docker;出现输入的界面都按 y
sudo yum install -y docker-ce
5、 查看docker版本
docker -v
设置ustc镜像
ustc是老牌的linux镜像服务提供者了,还在遥远的ubuntu 5.04版本的时候就在用。ustc的docker镜像加速器速度很 快。ustc docker mirror的优势之一就是不需要注册,是真正的公共服务。
1、 编辑文件/etc/docker/daemon.json 执行如下命令:
mkdir /etc/docker
vi /etc/docker/daemon.json
2、在文件中加入下面内容
{ "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"] }
Docker启动与停止命令
启动docker服务:
systemctl start docker
停止docker服务:
systemctl stop docker
重启docker服务:
systemctl restart docker
查看docker服务状态:
systemctl status docker
设置开机启动docker服务:
systemctl enable docker
Docker常用命令
镜像相关命令
查看镜像
docker images

REPOSITORY:镜像名称
TAG:镜像标签
IMAGE ID:镜像ID
CREATED:镜像的创建日期
SIZE:镜像大小
搜索镜像
docker search 镜像名称

NAME:镜像名称
DESCRIPTION:镜像描述
STARS:用户评价,反应一个镜像的受欢迎程度
OFFICIAL:是否官方
AUTOMATED:自动构建,表示该镜像由Docker Hub自动构建流程创建的
拉取镜像
docker pull 镜像名称
删除镜像
docker rmi 镜像ID
//TODO 先记到这