折腾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镜像了

posted @ 2017-04-07 14:42  沐松  阅读(670)  评论(0编辑  收藏  举报