Mac brew安装docker配置加速文件

HomeBrew

安装

科大源安装

$ /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

卸载

$ /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/uninstall.sh)"

相关命令

安装包

brew install 包名

卸载包

brew uninstall 包名

查询可用的包

brew search 包名

更新所有包

brew upgrade

更新指定包

brew upgrade 包名

查看已经安装的包

brew list

查看包的信息

brew info 包名

清理包

# 查看哪些软件包要被清除
$ brew cleanup -n

# 清除指定软件包的所有老版本
$ brew cleanup 软件名

# 清除所有软件包的所有老版本
$ brew cleanup

查看brew版本

brew -v

更新brew

brew update

获取brew的帮助信息

brew -h

Brew安装docker

直接使用官方源

brew install --cask --appdir=/Applications docker

会遇到梯子问题

中科大源安装

首先备份原来homebrew仓库

cd "$(brew --repo)"
git remote rename origin upstream

添加中科大的homebrew镜像仓库

git remote add origin https://mirrors.ustc.edu.cn/brew.git

更新homebrew

brew update

使用中科大源安装docker

arch -x86_64 brew install --cask docker

如果你使用的是Apple Silicon的Mac,请确保使用arch -x86_64来运行x86_64架构的Homebrew命令。安装完成后,你可以通过Docker Desktop管理Docker容器。

其他Docker安装

查看其他Docker安装包

brew search docker

$ brew search docker

==> Formulae
docker                            docker-compose-completion         docker-ls                         docker-machine-driver-vmware      docker-machine-parallels          docker2aci
docker-clean                
### 配置和使用Docker镜像 #### 安装Docker 为了在Mac配置和使用Docker镜像,首先需要安装Docker。通过Homebrew可以方便地完成这一过程: ```bash brew install --cask --appdir=/Applications docker ``` 输入macOS密码后,一旦显示`docker was successfully installed!`即表示安装成功[^1]。 #### 设置Docker加速器 对于希望提高拉取镜像速度的用户来说,设置Docker加速器是一个不错的选择。具体操作如下:打开任务栏中的Docker for Mac应用图标,依次进入Preferences -> Docker Engine,在JSON编辑框内添加中国区的加速器地址 `"registry-mirrors": ["https://registry.docker-cn.com"]` 。完成后点击Apply & Restart按钮使更改生效[^2]。 #### 创建自定义镜像 创建自己的Docker镜像通常涉及编写一个名为`Dockerfile`的文件,该文件包含了构建特定环境所需的所有指令。例如,假设要基于官方Python镜像创建一个新的工作环境,则可以在项目根目录下创建这样的`Dockerfile`: ```dockerfile FROM python:3.9-slim-buster WORKDIR /usr/src/app COPY requirements.txt ./ RUN pip install --no-cache-dir -r requirements.txt COPY . . CMD ["python", "./your-daemon-or-script.py"] ``` 接着利用命令行工具执行下面这条语句来生成新的镜像: ```bash docker build -t my-python-app . ``` 这将会读取当前路径下的`Dockerfile`并按照其中指示逐步组装成最终的产品——my-python-app镜像[^4]。 #### 运行容器实例 有了上述准备好的镜像之后,就可以启动相应的容器了。比如想要以前台模式运行刚刚制作的应用程序容器,只需键入: ```bash docker run --name some-container-name -d my-python-app ``` 这里`some-container-name`代表给定的新容器名称;而`-d`参数意味着将以分离方式后台执行指定的任务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值