折腾docker安装笔记
最近尝试把netcore迁移到docker,然后在本地虚拟机尝试装下 发现yum安装好复杂 于是记录下
1、7.2 centos的ios装虚拟机
2、修改网络 配置文件 查看网络地址 然后xshell 连接 参考 http://blog.csdn.net/qq_31382921/article/details/52174626
3、尝试使用 yum -y update 强制将7.2升级到7.3
4、安装 epel -> yum install -y epel-release
5、安装 docker -> 千万不要用 yum install docker 千万不要用!!!
5.1、请参考官方文档 安装docker-ce 文档 https://docs.docker.com/engine/installation/linux/centos/
大体步骤 如下:
1 1. 设置安装源 2 3 sudo yum install -y yum-utils 4 5 sudo yum-config-manager \ 6 --add-repo \ 7 https://download.docker.com/linux/centos/docker-ce.repo 8 9 sudo yum makecache fast 10 11 2. 安装 12 sudo yum -y install docker-ce 13 14 3.启动: 15 sudo systemctl start docker
ps: 如果在安装过程中遇到 docker-engine-selinux conflicts with 2:container-selinux? 这个冲突
请卸载 -> yum remove container-selinux
6、设置国内源(可选,如果有高速vpn跳过)
文档:https://lug.ustc.edu.cn/wiki/mirrors/help/docker
步骤如下:
新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 %programdata%\docker\config\daemon.json(Windows) 来配置 Daemon。 请在该配置文件中加入(没有该文件的话,请先建一个): { "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"] }
7、剩下的就是折腾了docker镜像了