- docker安装
- 下载Docker依赖的组件
- yum -y install yum-utils device-mapper-persistent-data lvm2
- 设置下载docker服务的镜像源(阿里云)
- yum-config-manager --add-repo
- http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装docker服务
- yum -y install docker-ce
- 设置开机自启动
- systemctl start docker # 启动docker服务
- systemctl enable docker # 设置开机自动启动docker
最后可以用docker version 测试安装结果
- docker-compose安装
- 下载Docker-Compose:https://github.com/docker/compose/releases/tag/v2.10.0
下载完毕后,上传到linux中
- 先赋予docker-compose文件一个可执行的权限
- chmod a+x docker-compose-linux-x86_64
- 将拥有可执行权限的docker-compose文件移动到系统默认的环境变量的PATH目录中
- mv docker-compose-linux-x86_64 /usr/bin/docker-compose
- 测试一下功能
- docker-compose version
docker基础命令
systemctl start docker | 启动 |
systemctl stop docker | 关闭 |
systemctl restart docker | 重启 |
systemctl status docker | 查看运行状态 |
systemctl enable docker | 开机自启动 |
docker info | 查看信息 |
docker --help | 帮助文档 |
docker镜像命令
docker images [-qa] | 查看所有镜像 [仅显示镜像ID] |
docker search [image] | 查看指定镜像 |
docker pull [image] | 下载镜像到本地 |
docker system df | 查看镜像/容器/数据卷占有的空间 |
docker rmi [image/ID。。。] | 删除镜像 |
docker rmi -f $(docker images -qa) | 删除所有镜像 |
docker-compose常用命令
docker-compose up [-d] | 构建镜像,创建服务[后台启动] |
docker-compose stop [service] | 停止醒目中的所有服务容器 |
docker-compose start [service] | 启动 |
docker-compose logs [service] | 查看日志 |
docker-compose ps [-qa] | 列出项目下所有容器[只打印ID] |
docker-compose ls | 列出docker上正在运行的所有项目 |