安装docker
不同的操作系统,使用的安装工具不同,我用的是manjaro,arch的衍生版本,使用的是pacman,Ubuntu的是apt-get,Centos/Redhat的是yum,但是安装方式不尽相同。
#因我已经配置好了清华大学的官方镜像源,这一步骤就省略了,不会的童鞋可以出门百度一下。centos下默认的epel源中docker版本比较低,需要重新配置一下docker的镜像源。
sudo pacman -Syy docker
sudo systemctl enable docker
sudo systemctl start docker
如果是测试环境中,安装docker前可以将selinux,firewalld关闭,正式环境中需要将docker服务在firewalld的zone–service中开启,并开启相应的端口。
安装docke-compose
Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。
本文主要讲解如何通过dockerfile创建docker container,将不通过docker-compose进行创建管理
#第一种安装方式
sudo curl -L https://github.com/docker/compose/releases/download/1.14.0/docker-compose-`uname -s`-`uname -m` >/usr/local/bin/docker-compose
#查看docker-compose版本
docker-compose -v
#第二种安装方式
sudo pacman -S python-pip
#更新pip源(清华大学pip镜像源地址)
mkdir .pip
vim .pip/pip.ini
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
#升级pip
sudo pip install -U/--upgrade pip
#pip安装docker-compose
sudo pip install docker-compose
#查看docker-compose版本
docker-compose -v
pip其他镜像源地址
(1)阿里云 http://mirrors.aliyun.com/pypi/simple/
(2)豆瓣http://pypi.douban.com/simple/
(3)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
(4)华中科技大学http://pypi.hustunique.com/
下载nginx
下载nginx,可以到nginx.org上看一下&#x