docker能干什么?
简单的说docker 是一个非常方便的环境搭建工具。比如想搭建一个mongodb服务,但是许多服务没有方便的安装包。这时你只需要5行命令就能完成三部搭建mongo,和mongo UI界面,来避免麻烦的命令敲入和环境兼容问题。
window安装
1、控制面板-程序-启动windows功能-开启Hyper-V
2、下载安装软件
进入dockers官网,https://www.docker.com/。下载window安装包
没啥好说的一直下一步即可。
- docker for windows installer.exe 直接安装包
- installDocker.msi 下载程序并安装
- dockerToolbox.exe UI工具
常见安装问题
- 家庭版window 无法使用hype-V虚拟平台
- 未开启cpu虚拟化,需要手动开启,可在任务管理器种开启。
LINUX安装
检查支持系统,能否安装docker
ubuntu/debian
sudo apt install docker.io
- 一般来说能够安装上,但是版本可能不是最新的。
使用官方脚本
$ curl -fsSL https://get.docker.com -o get-docker.sh $ sudo sh get-docker.sh
常见问题
- 安装慢?可以尝试更换系统软件源
- 树莓派可以用 方法一 安装,但是本版较低;可以尝试命令
curl -fsSL https://get.docker.com/ | sh
- 觉得版本不对可以卸载重装
rpm -qa | grep docker
验证是否安装成功
sudo docker --version # 运行hello-world sudo docker run hello-world
显示如下:
即将介绍使用问题
- 官方下载镜像慢,设置镜像源
- dockers使用,下载、制作docker镜像;运行docker容器
- 上传镜像到官方docker仓库
- 搭建私有仓库
- 访问其他主机上的docker服务
- 使用docker 支持 GPU
- 常用镜像服务,dockerUI
- 使用docker 命令
- 用启动脚本,启动一组服务,docker-compose
用docker搭建mongoDB服务三部搭建mongo,和mongo UI界面
本文暂时没有评论,来添加一个吧(●'◡'●)