安装docker
centos 安装 docker
# 卸载旧版
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
# 1. 阿里云一键安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
# 2. 也可以使用国内 daocloud 一键安装命令
curl -sSL https://get.daocloud.io/docker | sh
# If you would like to use Docker as a non-root user, you should now consider
# adding your user to the "docker" group
sudo usermod -aG docker your-user
sudo systemctl start docker
ubuntu/debian 安装 docker
# # 卸载旧版
apt-get remove docker docker-engine docker.io containerd runc
# 1. 阿里云一键安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
# 2. 也可以使用国内 daocloud 一键安装命令
curl -sSL https://get.daocloud.io/docker | sh
# If you would like to use Docker as a non-root user, you should now consider
# adding your user to the "docker" group
sudo usermod -aG docker your-user
windows 安装 docker
系统说明:
1.win7/win8等需要利用
docker toolbox
来安装,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
2.建议win10及以上系统,开启Hyper-V
;
程序和功能
->启用或关闭Windows功能
->勾选Hyper-V
->确定,[下载地址]
MacOS 安装 docker
- 使用 Homebrew 安装
brew cask install docker
- 手动下载安装
docker 镜像加速
更换源, 位置一般为:
~/.docker/daemon.json
或/etc/docker/daemon.json
网易:https://hub-mirror.c.163.com/
阿里云:https://7zcq3x2s.mirror.aliyuncs.com
七牛云加速器:https://reg-mirror.qiniu.com
{
"registry-mirrors": [
"https://7zcq3x2s.mirror.aliyuncs.com"
]
}
docker-compose 安装
linux环境
DC_VERSION=`curl https://github.com/docker/compose/releases \
| grep releases/tag \
| head -n1 \
| awk -F ">" '{print $2}' \
| awk -F "<" '{print $1}'`
echo ${DC_VERSION}
curl -L "https://github.com/docker/compose/releases/download/${DC_VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
# 测试查看版本
docker-compose --version