MAC 之 docker安装以及相关配置

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
  • 15
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值