1. 简介
- Docker是一个开源的应用容器引擎
- 镜像 : 拉软件
- 容器 : 装软件
2. 安装Docker
2.1. Centos上安装docker
步骤:
-
安装docker
yum install docker
-
启动docker
systemctl start docker
-
开机启动docker
systemctl enable docker
-
停止docker
systemctl stop docker
3. 常用命令
3.1. 容器命令
- 查看运行中的容器
docker ps
- 查看所有的容器
docker ps -a
- 启动容器
docker start 容器id/name
- 停止运行中的容器
docker stop 容器的id/name
- 删除一个容器
docker rm -f 容器id/name
- 查看容器的日志
docker logs 容器id/name
- 进入容器
docker exec -it 容器id/name bash
3.2. docker添加国内镜像
-
第一步:更换镜像地址,编辑或创建daemon.json文件
vi /etc/docker/daemon.json
-
写入以下内容
{ "registry-mirrors": ["http://hub-mirror.c.163.com"] }
-
第二步:当我们新增了daemon.json文件后必须重载docker才能生效
- 载入daemon.json
systemctl daemon-reload
- 重启docker
systemctl restart docker
-
第三步:使用docker info查看信息,红框内即为更换后的镜像地址
docker info
3.3. docker镜像操作
- docker镜像搜索地址 : https://hub.docker.com/
- 查询镜像
docker search 镜像名[:tag] # 默认latest
- 拉取镜像
docker pull 镜像名[:tag] # 默认latest
- 删除镜像
docker rmi 镜像名[:tag]/镜像id