这篇文章主要讲解了“Mac Docker的安装和使用教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Mac Docker的安装和使用教程”吧!
成都创新互联公司成立于2013年,先为凌海等服务建站,凌海等地企业,进行企业商务咨询服务。为凌海企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
Mac Docker安装使用
[toc]
一、Docker简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
官网入口: http://www.docker.com
二、Docker安装
可以直接下载Docker的安装包手动安装, 也可以通过Homebrew工具进行安装. 由于网络的原因, 建议直接通过下载安装包进行安装.
2.1 Homebrew安装Docker
直接在终端执行brew安装命令,.
注意: 安装过程中可能由于网络原因可能会出现在下载失败的提示, 直接重新执行安装命令继续安装即可.
brew cask install docker;
2.2 手动下载.dmg安装包进行安装
由于Docker官网部署在国外, 可以采用通过国内的镜像下载. 这里可以使用阿里云的安装镜像.
Mac安装包:
对于10.10.3以下的用户 推荐使用Docker Toolbox
Mac安装文件:http://mirrors.aliyun.com/docker-toolbox/mac/docker-toolbox/
对于10.10.3以上的用户 推荐使用Docker for Mac
Mac安装文件:http://mirrors.aliyun.com/docker-toolbox/mac/docker-for-mac/
Windows安装包:
对于Windows 10以下的用户,推荐使用Docker Toolbox
Windows安装文件:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
对于Windows 10以上的用户 推荐使用Docker for Windows
Windows安装文件:http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/
Linux安装包
Linux用户可以根据自己的发行版自行选择下载.
下载地址: http://mirrors.aliyun.com/docker-ce/linux/
三、配置Docker镜像代理
打开 “Docker.app”
进入偏好设置页面(快捷键 ⌘, )
打开 “Daemon” 选项卡
在“Registry mirrors” 中添加 https://docker.mirrors.ustc.edu.cn/
点击下方的 “Apply & Restart” 按钮
四、Docker命令
在Docker安装结束后可以通过 docker -v 命令查看当前Docker版本信息.
我们可以直接在终端输入 docker 来查看所有的Docker客户单命令, 也可以通过 docker <命令> --help 来查看指定命令的详细说明
常用命令 | 说明 |
---|---|
docker -v | 查看当前Docker版本 |
docker search | 查找镜像 |
docker pull | 从镜像仓库中拉取或者更新指定镜像 |
docker images | 查看本地镜像列表 |
docker rmi | 删除指定镜像 |
docker run | 创建一个容器并运行 |
docker ps | 查看容器启动情况 |
docker start | 运行指定容器(一个或多个) |
docker stop | 停止指定的运行中的容器 |
docker restart | 重启指定容器 |
docker port | 查看指定容器的端口映射 |
docker rm | 删除指定容器 |
五、操作说明(以redis为例)
查找Redis镜像
docker search redis
拉取Redis最新镜像
docker pull redis:latest
查看拉取到本地的镜像
docker images 显示信息如下: REPOSITORY TAG IMAGE ID CREATED SIZE redis latest 63130206b0fa 2 days ago 98.2MB 信息说明: REPOSITORY: 表示当前镜像的仓库 TAG:镜像标签,一般用版本标识 IMAGE ID:镜像的唯一ID CREATED: 镜像创建时间 SIZE: 镜像大小
创建并运行Redis容器
docker run --name mRedis -p 6379:6379 -v ~/data:/data -d redis 启动参数说明: --name:指定容器别名,指定后可直接通过别名操作该容器 -p:将容器端口与本地端口进行映射,前边为本地端口,后边的为容器端口 -v: 将本地目录映射到容器目录,这里将本机用户目录~/data映射到容器中的/data -d:后台运行 容器启动成功后,查看容器启动情况: docker ps 显示信息如下: CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8c283c2a4876 redis "docker-entrypoint.s…" 13 seconds ago Up 12 seconds 0.0.0.0:6379->6379/tcp mRedis
停止Redis容器
可以通过容器的CONTAINER ID或者别名停止容器 docker stop mRedis或者docker stop 8c283c2a4876
感谢各位的阅读,以上就是“Mac Docker的安装和使用教程”的内容了,经过本文的学习后,相信大家对Mac Docker的安装和使用教程这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!
文章题目:MacDocker的安装和使用教程
文章源于:http://lswzjz.com/article/pccoii.html