【docker】安装、命令记录
docker安装、自启动(centos)
- 检查内核版本,返回的值大于3.10即可。
uname -r
- 更新yum
yum update
- 需要的yum工具包
sudo yum install -y yum-utils
- 设置仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装
yum install docker-ce-20.10.13 docker-ce-cli-20.10.13 containerd.io
或者
yum install -y docker-engine
- 启动docker
systemctl start docker.service
- 验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
docker version
- 设置开机自启动
systemctl enable docker
docker-compose安装(centos)
版本兼容性
compose文件格式版本 | docker版本 |
---|---|
3.4 | 7.09.0+ |
3.3 | 17.06.0+ |
3.2 | 17.04.0+ |
3.1 | 1.13.1+ |
3.0 | 1.13.0+ |
2.3 | 17.06.0+ |
2.2 | 1.13.0+ |
2.1 | 1.12.0+ |
2.0 | 1.10.0+ |
1.0 | 1.9.1.+ |
安装方式(2种)
1.从github上下载docker-compose二进制文件安装
下载最新版的docker-compose文件
curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-
uname -s
-uname -m
-o /usr/local/bin/docker-compose
若是github访问太慢,可以用daocloud下载
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-
uname -s
-uname -m
-o /usr/local/bin/docker-compose
添加可执行权限
chmod +x /usr/local/bin/docker-compose
测试安装结果 (显示版本)
docker-compose --version
2.pip安装
sudo pip install docker-compose