个人新装CentOS7 记录

引子

记录下自己装的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
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
yum -y install docker-engine

启动Docker

1
2
systemctl start docker
systemctl enable docker

Docker-compose 安装

安装它的前提是要安装pip工具.
首先检查Linux有没有安装Python-pip包
直接执行

1
yum install python-pip

没有python-pip包就执行命令

1
2
yum -y install epel-release
yum -y install python-pip

对安装好的pip进行升级

1
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
# 查找自己所在时区
tzselect
1
2
#设置时区
TZ='Asia/Shanghai'; export TZ