赞
踩
Mac 安装Docker,并配置国内镜像地址
1、Docker 下载:
连接:https://docs.docker.com/docker-for-mac/apple-silicon/ 点击Download进行下载.dmg文件。
2、Docker安装
双击下载的Docker.dmg文件开始安装,拖动Docker到Applications等待安装完成
3、Docker启动
在启动台找到Docker点击启动,稍等片刻启动成功,屏幕右上角菜单栏显示了一个鲸鱼图标,点击可看到Docker运行状态:
4、打开终端,执行相关命令
docker --version : 查看Docker版本信息
docker info : 查看Docker的具体信息
docker ps :查看运行的容器(刚安装的查询为空)
docker images : 查看本地镜像(刚安装的查询为空)
docker pull *** : 拉取镜像
docker rmi 仓库:标签 :删除镜像
5、配置国内镜像地址加速
【可不配置】右上角任务栏点击 Docker Desktop 应用图标(鲸鱼图标) 点击上方小船图标,选择settings -》Docker Engine ,可配置国内加速器(可以登录阿里云官网,https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors来获取到私人密钥),具体配置如下:
{ "builder": { "gc": { "defaultKeepStorage": "20GB", "enabled": true } }, "debug": true, "experimental": false, "features": { "buildkit": true }, "registry-mirrors": [ “https://xxxxxx.mirror.aliyuncs.com”, “http://hub-mirror.c.163.com” ] }
6.安装完毕,可执行 docker version
查看docker版本信息
7.将本地镜像文件放到docker 中的步骤:
1)cd xxx 进入到镜像文件所在目录
2)docker load -i xxx.tar
8.根据镜像文件,创建容器:
docker run -d -it -p 3000:3000 -v /Users/yyq/IdeaProjects/study/emos/emos-wx/face/demo:/demo --name yyqFace face
2)说明:
3000:是你希望访问容器的本地端口号
4000:容器内部的端口号
/xxx/demo:本地文件所在目录
/demo:容器内部的文件路径,若不存在,可以通过一下方式来创建目录
a.docker run -it <image_name> /bin/bash
在容器内部使用 mkdir 命令创建文件夹:
b.mkdir demo
将 demo 替换为你想要创建的文件夹名称。
c.验证文件夹是否成功创建:
ls
d.退出
exit
yyqFace:容器别名
face:镜像文件名
3)查看容器运行状态
docker ps -a
4)进入到指定容器
docker exec -it yyqFace /bin/bash
5)停止容器、删除容器
docker stop 容器名字
docker rm 容器名字
6)启动容器
docker start 容器名字
7)进入到demo文件夹,执行python
nohup python3 -c "from app import app;" > log.out 2>&1 &
说明:最后的&,表示退出容器python代码仍然继续运行
8)查看运行进程
ps -aux
9) 退出容器
exit
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。