Docker-安装
Docker-安装
cmyang1. 简介
应用容器引擎,可以快速部署启动应用,实现虚拟化,完整资源隔离
dockers版本:
企业版本:docker EE
社区版本:docker CE
2. 安装
2.1 CentOS安装指定版本
1 | 添加依赖 |
升级
yum list installed | grep docker
yum remove docker-ce docker-ce-cli containerd.io
重新安装
2.2 Ubuntu安装docker
简单安装:sudo apt install docker.io docker-compose
安装最新的版本
1 | # 删除就版本 |
2.3 Win10环境安装Docker
下载安装包
https://www.docker.com/get-started
选择Download for Windows
开启Hyper-V
控制面板 -> 程序 -> 启用或关闭Windows功能 -> 勾选Hyper-V
安装下载的docker安装包,并运行安装号的文件
如果启动报错:WSL 2 installation is incomplete.
点击提示的链接,
或者直接下载update文件,然后运行,安装完成后重启docker
验证:cmd,输入docker info
设置阿里云镜像加速
(1)登录阿里云,访问地址
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
(2)复制加速器地址
https://系统分配前缀.mirror.aliyuncs.com
(3)在系统右下角托盘图标内右键菜单选择 Settings,打开配置窗口后左侧导航菜单选择 Docker Daemon。编辑窗口内的JSON串,填写下方加速器地址,注意json的逗号
1
2
3{
"registry-mirrors": ["<your accelerate address>"]
}(4)点击Apply&Restart重启
(5)docker info 查看镜像是否设置生效
3. 运行常用指令
1 | systemctl start docker #运行Docker守护进程 |
4. DockerCompose安装
一个用于定义和运行多容器 Docker 的容器编排工具
官方地址:https://docs.docker.com/compose/install/
下载地址:https://github.com/docker/compose/tags
选择:docker-compose-linux-x86_64
上传至/usr/local/bin/
mv docker-compose-linux-x86_64 docker-compose
chmod 777 docker-compose
安装完成
docker-compose是一个用于定义和运行多容器 Docker 的应用程序工具,可以帮助我们可以轻松、高效的管理容器
文件名要求
文件名只能是docker-compose或者compose,文件后缀只能是yml或者yaml
windows下的文件挂载
文件所在盘符表示以/开头,如:D盘下的test.txt文件 应该成 /d/test.txt,也可以用D:开头
compose操作容器(一定要进入配置文件目录)
- 后台启动容器:docker-compose up -d
- 查看容器运行情况:docker-compose ps
- 停止并删除容器:docker-compose down
- 停止并删除容器并删除volume:docker-compose down –volumes
- 停止启动容器:docker-compose stop;docker-compose start
- docker-compose exec的使用:docker-compose exec redis bash
总结:
- 操作docker-compose一定要在配置文件docker-compose.yml文件路径下操作
- 格式一定要注意,该空格要空格