centos安装git_docker_nginx

git

  • 传统安装 最高到1.8.3.1
1
$ yum install git

docker(ce 社区版)

  • 删除其它旧的docker安装包
1
2
3
4
5
6
7
8
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
  • 安装必要的依赖
1
2
3
$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
  • 添加稳定的docker源
1
2
3
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
  • 安装
1
$ sudo yum install docker-ce

注:安装特定版本请查看官网: https://docs.docker.com/install/linux/docker-ce/centos/

  • 启动服务
1
$ sudo systemctl start docker
  • 开机自动启动
1
$ sudo systemctl enable docker

docker-compose 安装

  • 下载文件并放到usr/bin下
1
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  • 修改文件权限
1
$ sudo chmod +x /usr/bin/docker-compose
  • 查看是否安装成功
1
docker-compose --version

nginx

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$ touch /etc/yum.repos.d/nginx.repo

===>>> 写入

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1

# 注:baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
# 中的 OS => centos
# OSRELEASE => 版本号

===>>> install
# 查看
$ yum info nginx

# 安装
$ yum install nginx