Centos Python安装
centos安装docker
查看自己的内核版本
uname -r |
docker要求当前centos内核版本高于3.10
如果有docker,则先卸载docker
sudo yum remove docker \ |
安装必要系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 |
换源
yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo(中央仓库) |
更新yum缓存
sudo yum makecache fast |
查看docker版本
yum list docker-ce --showduplicates | sort -r选择一个版本进行下载(docker-ce-[你的版本号],第二列字符从第一个分号到第一个连字符中间的内容是版本号)
sudo yum install docker-ce-18.03.1.ce
或者直接下载最新版docker,可以防止不兼容等问题
yum install docker-ce -y
设置开机自启
systemctl start docker |
测试docker版本
[root@localhost bin]# docker version |
docker运行报错
Error response from daemon: missing signature key |
是docker版本过低的问题
需要先卸载老版本docker重新下载最新版
卸载旧版
sudo yum remove docker \ |
下载最新版
yum install docker-ce -y |
centos安装docker-compose
手动访问github
https://github.com/docker/compose/releases |
下载docker-compose-Linux-x86_64
下载后改名为docker-compose,上传到centos服务器的/usr/local/bin/目录
添加可执行权限
sudo chmod +x /usr/local/bin/docker-compose |
查看docker-compose版本
docker-compose -v |
阿里云镜像加速
登录阿里云找到镜像服务,镜像加速器,获取加速器地址
sudo mkdir -p /etc/docker |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Sj1t's Blog!