2019 年最新最快最简洁最详细的 docker 和 docker-compose 安装使用
屁话不多说,直接开始重要内容
本区域留用与后续更新
docker 安装
windows 专业版安装 docker
系统要求
Docker for Windows 支持 64 位版本的 Windows 10 Pro,且必须开启 Hyper-V。
- 百度盘下载
链接:https://pan.baidu.com/s/1Lkcaz7rMyepsWDIxXTb1zw
提取码:xfwu
复制这段内容后打开百度网盘手机 App,操作更方便哦
- 直接下载链接点我
安装
下载好之后双击 Docker for Windows Installer.exe 开始安装。
mac 版本
- 下载点我
安装
下载好之后双击 Docker.dmg 开始安装。
linux 安装
-
推荐安装方式:阿里云
# install docker curl -fsSL https://get.docker.com | sudo bash -s docker --mirror Aliyun rm -rf get-docker.sh # start docker service sudo systemctl enable docker sudo systemctl restart docker # 配置镜像加速器 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' {"registry-mirrors": ["https://dt77flbr.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
docker 使用命令
查看运行中的容器
docker ps -a
创建容器
docker run ....
举例:
docker run -d --name ngx -p 8808:80 nginx
删除容器
docker rm 容器 ID
docker-compose 安装
- window10 专业版(不需要,已经集成)- linux
```
#下载 docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
#给 docker-compose 执行权限
sudo chmod +x /usr/local/bin/docker-compose
#测试安装是否成功,成功的话打印出 docker-compose 的版本信息
docker-compose --version
```
运行 compose 项目
docker-compose up -d
重启 compose 项目
docker-compose restart
删除 compose 项目
docker-compose down
构建 compose 项目
docker-compose build