引子
记录下自己装的CentOS7 有哪些东西
通过VBox安装CentOS
此处略
配置网络
1
| vi /etc/sysconfig/network-scripts/ifcfg-enxxxxxxxx
|
修改ONBOOT=no改成yes
然后重启网络服务或者直接重启机器
1
| service network restart //reboot
|
关闭防火墙
1 2
| systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动
|
备份默认源
1
| [root@user ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.b
|
使用阿里云镜像
CentOS 7
1
| curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
|
生成对应的缓存
1 2
| yum clean all yum makecache
|
安装Docker,Docker-compose
设置最新稳定版本的Docker仓库
1 2 3 4 5 6
| yum -y install yum-utils
yum-config-manager \ --add-repo \ https://docs.docker.com/v1.13/engine/installation/linux/repo_files/centos/docker.repo
|
安装Docker
1 2
| yum -y install docker-engine
|
启动Docker
1 2
| systemctl start docker systemctl enable docker
|
Docker-compose 安装
安装它的前提是要安装pip工具.
首先检查Linux有没有安装Python-pip包
直接执行
没有python-pip包就执行命令
1 2
| yum -y install epel-release yum -y install python-pip
|
对安装好的pip进行升级
1 2
| pip install --upgrade pip
|
最后安装
1
| pip install docker-compose
|
修改Docker镜像仓库地址
1
| curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://43049fd0.m.daocloud.io
|
1 2 3 4 5 6 7 8
| sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://registry.docker-cn.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
|
修改Docker权限可以被Root外用户使用
1 2 3 4 5 6 7 8 9 10 11 12
| #创建docker组 sudo groupadd docker
#将当前用户加入docker组 sudo gpasswd -a ${USER} docker
#重新启动docker服务(下面是CentOS7的命令) sudo service docker restart或sudo systemctl restart docker
#当前用户退出系统重新登陆 #运行docker命令 docker ps
|
修改时区
1 2
| #设置时区 TZ='Asia/Shanghai'; export TZ
|