mac book docker
mbp的某些方面还是挺有吸引力的啊
但工作中大多数用的还是纯linux而不是类unix的mac os,要在家里的mac os x 和linux之间转转弯,有时候想想还是挺别扭的。
为了从公司-》家,从家-》公司,无缝衔接,我首先在mbp上装了virtulBox虚拟机,运行ubuntu。
我的妈呀,这效果(刷新闪屏,键盘响应慢),我立马要重买台win10本来装vmvare来跑linux。网上查查,发现是通病,解决方案:启动硬件加速,加大显存,分配更多的内存。好吧,我实验的结果是:你就省省吧,没用,只有一点儿改善,如果你是强迫症患者并且还没走这条路,我劝你现在就回头吧
下边,我就隆重推出docker fo mac来了
什么是docker,我记得之前博文提过,如果你想在mac上跑linux,我建议你去百度下docker。
首先,下载docker for mac的 dmg包
https://docs.docker.com/docker-for-mac/install/#download-docker-for-mac

你将得到Docker.dmg文件
双击它安装:在mac os x 里,就是你得拖动一下它到应用里,表明你确定要安装,那就安装完成了
下边,我把,把docker当作linux终端来用的常用命令列出了吧
一.列出本机上的镜像
docker images
二.查看正在运行的容器
docker ps
三.删除本机上的镜像(容器)
docker rmi –f [容器名]
四.进入容器交互式终端
docker run –i –t ubuntu-dev:v1 /bin/bash
五.退出容器
exit
六.查找镜像
docker search ubuntu
七.拖取镜像
docker pull Ubuntu
八.更新镜像
保持容器运行状态,不要exit 退出
另开一个终端
docker commit –m=”decsription” –a=”author” [容器名] [镜像名]
docker commit –m=”uu” –a=”myself” 43c4599e5884 ubuntu-dev:v3
九.设置镜像标签(复制一个标签值不同的镜像)
docker tag [镜像名] [tag]
docker tag c5c6d6b97939 ubuntu-dev:v1
举个例子
root@ubuntu:/home/woodzcl# docker run -t -i ubuntu-dev:v1 /bin/bash
root@fc45f0f8c705:/# ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
Finally:
当你启动了容器,在终端里边,你可以把它当作一台地地道道的ubuntu-linux来用
如此一来,有时候想想,会觉得 ”生活还是很美好的啊“
哈哈哈哈
mac book docker的更多相关文章
- mac下docker使用笔记
安装docker https://docs.docker.com/mac/ 启动docker环境launchpad -> Docker Quickstart Terminal ## ...
- Mac 下 docker安装
http://www.th7.cn/system/mac/201405/56653.shtml Mac 下 docker安装 以及 处理错误Cannot connect to the Docker d ...
- 关于解决Mac使用docker安装SQL server for Linux 中文乱码问题
本人是Mac的追随者,无奈本学期数据库课要求使用Microsoft的SQL server.但是Microsoft并没有发布SQL server for Mac ,笔者使用Google搜索后, 发现可以 ...
- mac下docker中安装nodejs
一.首先下载docker并安装 https://download.docker.com/mac/stable/Docker.dmg 然后启动docker, 二.获取node最新镜像 输入来着node版 ...
- Mac下docker搭建lnmp环境 + redis + elasticsearch
之前在windows下一直使用vagrant做开发, 团队里面也是各种开发环境,几个人也没有统一环境,各种上线都是人肉,偶尔还会有因为开发.测试.生产环境由于软件版本或者配置不一致产生的问题, 今年准 ...
- Mac上Docker的安装
安装 安装包安装 由于历史原因, 本人使用的是安装安装的方式, 这也是很多Windows用户的习惯. 下载地址: https://download.docker.com/mac/stable/Dock ...
- mac 安装docker
下载地址: https://download.docker.com/mac/stable/Docker.dmg 从应用中找到 Docker 图标并点击运行.可能会询问 macOS 的登陆密码,输入即可 ...
- mac系统Docker安装Redis教程
在之前介绍过mac系统安装docker,以及docker安装mysql的傻瓜式教程,如果有需要参考的朋友,可以看下面文章: MacOS安装Docker傻瓜式教程 mac系统下docker安装配置mys ...
- Docker | Mac 通过 Docker 安装 Oracle
Docker | Mac 通过 Docker 安装 Oracle 前言: Oracle 10g 以后就不支持 Mac 版本,因此 Mac 用户需要安装的话可以通过虚拟机或者 Docker 1.在 do ...
- Mac结合Docker开发
Mac结合Docker开发 前几天在看Java并发实战时,在Mac上写了一个示例,结果运行后无法按照书本上运行.主要是有些命令,在Mac和Linux是有区别的,比如top, Mac上是不支持-Hp,意 ...
随机推荐
- db2 Reorgchk:重组检查,是否需要重组
Reorgchk:重组检查,是否需要重组.判断表或索引是否需要重组,有2种方法:1.通过reorgchk工具 reorgchk工具利用8个公式(3个表公式,5个索引公式),如果表统计结果F1,F2或 ...
- 洛谷P1118 数字三角形【dfs】【STL】
题目链接:https://www.luogu.org/problemnew/show/P1118 题意: 1~n的一个排列,相邻的两项加起来得到下一行. 现在给定最后一行的数字,问最初的1~n的排列是 ...
- element UI 导航栏根据路径来确定默认选中
<template> <el-menu :default-active="activedMenu($route.path)" class="el-men ...
- [No0000144]深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing)理解堆与栈1/4
前言 虽然在.Net Framework 中我们不必考虑内在管理和垃圾回收(GC),但是为了优化应用程序性能我们始终需要了解内存管理和垃圾回收(GC).另外,了解内存管理可以帮助我们理解在每一个程 ...
- python与pycharm安装
1.python install 1.1 下载安装包 - https://www.python.org/downloads 1.2 installl 1.2.1 双击exe安装文件 1.3 如果安装 ...
- Lombok安装及使用
为什么要使用Lombok: 虽然一般的IDE(eclipse,Intellij)都有自动生成代码的功能,如:生成setter,getter,toString,equels,hashcode等.但是如果 ...
- mongodb丢失数据的原因剖析 - 迎风飘来的专栏 - CSDN博客 https://blog.csdn.net/yibing548/article/details/50844310
mongodb丢失数据的原因剖析 - 迎风飘来的专栏 - CSDN博客 https://blog.csdn.net/yibing548/article/details/50844310
- Uniform Resource Name Server
HTTP The Definitive Guide 按址标识 identify by address 按名标识 identify by name Domain Name Server Uniform ...
- Excel使用
筛选 1.数据->取消\使用筛选; 边框 函数 1.使用函数的话需要设置单元格格式为常规;
- mongodb 数组查询
转发自:https://blog.csdn.net/leshami/article/details/55049891 一.演示环境及数据> db.version() 3.2.11 > db ...