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-composesudo 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