1.安装Docker:
1.1 brew update
1.2 brew install boot2docker
1.3 boot2docker upgrade
1.4 boot2docker init
1.5 boot2docker up
1.6设置ENV:
export DOCKER_HOST=tcp://192.168.59.103:2376
export DOCKER_CERT_PATH=/Users/wangxigang/.boot2docker/certs/boot2docker-vm
export DOCKER_TLS_VERIFY=1
添加到 .bash_profile 或者 .zshrc, 之后关闭iterm或者source xxx
ok,安装完毕
$ docker pull ubuntu 试试
由于pull官方的register hub可能速度比较慢:
推荐docker.io加速器:
https://dashboard.daocloud.io/mirror
安装完docker之后,也可以安装个docker-compose工具:
brew install docker-compose
参考官方文档:https://docs.docker.com/installation/mac/
2.卸载docker:
参考:https://github.com/boot2docker/osx-installer
卸载脚本uninstall.sh:
ok,安装完毕
$ docker pull ubuntu 试试
由于pull官方的register hub可能速度比较慢:
推荐docker.io加速器:
https://dashboard.daocloud.io/mirror
安装完docker之后,也可以安装个docker-compose工具:
brew install docker-compose
参考官方文档:https://docs.docker.com/installation/mac/
2.卸载docker:
参考:https://github.com/boot2docker/osx-installer
卸载脚本uninstall.sh:
#!/bin/bash # Uninstall Script if [ "$(which boot2docker)" == "" ]; then echo "boot2docker does not exist on your machine!" exit 1 fi if [ "${USER}" != "root" ]; then echo "$0 must be run as root!" exit 2 fi echo "Stopping boot2docker processes..." boot2docker stop && boot2docker delete echo "Removing boot2docker executable..." rm -f /usr/local/bin/boot2docker echo "Removing boot2docker ISO and socket files..." rm -rf ~/.boot2docker rm -rf /usr/local/share/boot2docker echo "Removing boot2docker SSH keys..." rm -f ~/.ssh/id_boot2docker* echo "Removing boot2docker OSX files..." rm -f /private/var/db/receipts/io.boot2docker.* rm -f /private/var/db/receipts/io.boot2dockeriso.* echo "Removing Docker executable..." rm -f /usr/local/bin/docker echo "All Done!"
相关推荐
Docker 安装与卸载参考 Docker 是一个流行的容器化平台,可以轻松、高效地管理容器。然而,在微服务架构的应用系统中,通常包含多个微服务,每个微服务需要部署多个实例。如果每个微服务都需要手动启停,那么效率将...
文章目录Docker compose 安装1、运行环境支持2、安装 compose的前提条件3、安装 compose 的官方文档说明4、下载 docker compose 的稳定版本5、检查安装是否正常6、卸载 compose Docker compose 安装 1、运行环境...
Docker for Mac 在Mac上运行Docker。系统要求,OS X 10.10.3 或者更高版本,至少4G内存,4.3.30版本以前的VirtualBox会与Docker for Mac产生冲突,所以请卸载旧版本的VitrualBox。
以上就是Mac OS上部署Tensorflow所需掌握的知识点,包括了安装pip、安装Xcode和CommandLineTools、使用pip或离线包安装Tensorflow、使用Docker和Anaconda安装Tensorflow、验证Tensorflow安装成功与否以及在特殊情况...
在Mac本机上安装单机版Kubernetes(简称k8s)是一项常见需求,尤其对于开发者和运维人员来说,这可以方便地进行本地测试和开发。在这个过程中,我们将使用Docker Desktop来集成Kubernetes环境,因为Docker Desktop为...
在Mac上安装MySQL后遇到无法连接且启动报错的问题,通常是由于多种原因导致的,包括但不限于权限问题、数据目录配置不正确、系统服务冲突或MySQL服务未正确启动等。以下是一些解决这个问题的详细步骤和相关知识点: ...
卸载 OpenJDK,使用 `rpm -qa | grep jdk` 查看已安装的 JDK,然后使用 `rpm -e –nodeps` 命令卸载。将 JDK 1.8 压缩包上传到 `/usr/local` 并解压,配置 jdk 环境变量,并刷新环境变量配置。 安装 Node.js 将 ...
在MacBook上,使用Homebrew这一强大的包管理器,可以极大地简化软件安装和管理的过程。本文将详细介绍如何利用Homebrew进行前端开发所需的工具安装以及相关使用技巧。 Homebrew,通常被称为“Linuxbrew”在Mac上的...
学习平等网站Wagtail网站 ...请注意,在Mac OS上,如果安装的是旧版本的Fabric,则可能需要卸载旧版本的Fabric,然后使用pip3安装新版本: pip uninstall fabric pip3 install fabric 您可以通过设置pyenv来
2. 虚拟机安装:可以在Windows或Mac上使用虚拟机软件(如VirtualBox或VMware)安装Ubuntu,便于测试和学习。 三、Ubuntu常用命令 1. `sudo`:用于获取管理员权限执行命令。 2. `apt-get`:用于安装、更新和管理...
1. **安装与启动流程**: - 安装Linux系统通常有多种方式,如图形化安装、命令行安装(如Anaconda或Kickstart)。 - 学习理解BIOS/UEFI引导过程,GRUB或Systemd-boot加载器的工作原理。 2. **文件系统管理**: -...
1. **安装与配置**:介绍如何在不同操作系统(如Windows、Linux、Mac OS等)上安装Apache服务器,以及配置httpd.conf等核心配置文件,调整服务器的基本设置。 2. **模块管理**:Apache通过模块化设计,允许用户根据...
它们原本打算部署在Mac上,但只需少量修改,它们就可以在Linux上运行。 我的bash配置文件包括一些别名和函数,这些函数和别名使基本操作变得更简单,但已有一段时间没有得到维护。 随着Apple转向zsh,我基本上放弃...
书中还会详细介绍Ubuntu的软件管理,包括如何使用软件中心下载和安装应用程序,以及如何通过命令行工具apt进行软件包的安装、更新和卸载。理解这个系统如何获取和管理软件,对于用户来说,不仅能提升使用体验,还能...
15. **云计算与容器技术**:讲解Docker容器化技术,以及如何在Linux上部署和管理容器,了解Kubernetes等集群管理工具的基础概念。 通过这个“Linux从入门到精通”的教程,初学者将全面了解Linux操作系统,掌握其...
6. **软件安装与管理**:介绍如何使用包管理器(如apt、yum)来安装、更新和卸载软件。 7. **Shell脚本**:教授编写简单的Bash Shell脚本,实现自动化任务。 8. **网络配置与使用**:如何设置网络连接,使用curl、...
- **进程与线程**:理解进程(程序的执行实例)和线程(进程内的执行流)的区别,包括上下文切换、同步与通信。 - **内存管理**:了解虚拟内存、物理内存、堆和栈的概念,以及如何进行内存分配和释放。 - **I/O...
Python跨平台,可以在Windows、Linux/Unix、Mac OS X等多种操作系统上运行。它广泛应用于Web开发、数据分析、人工智能、自动化脚本等多个领域,得益于其丰富的第三方库支持。 2. Anaconda: Anaconda是一个针对...
Linux 支持各种虚拟化平台,如KVM、Docker等,它们允许在同一台机器上运行多个独立的系统实例,为开发和测试提供了便利。 以上只是Linux使用的一小部分内容,深入学习和实践将让你更熟练地驾驭这个强大的操作系统。...
此外,还会讲解Linux与Windows、Mac OS等其他操作系统的主要区别。 2. **Linux安装**:如何下载Linux发行版ISO镜像,以及通过USB驱动器或光盘安装Linux,包括Live CD/USB和硬盘安装等方法。 3. **Linux桌面环境**...