乐趣区

2019年最新最快最简洁最详细的docker-和-dockercompose-安装使用说明

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
退出移动版