Docker 容器的应用-记录一下

此次使用环境说明一下,避免掉坑浪费过多时间

Mac mini M1 / Mac Book Pro M2

Docker 容器 

OrbStack

安装方式待补充 #TODO

 


docker-compose --version

# 下载安装
sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
# 或
sudo curl -L "https://github.com/docker/compose/releases/download/1.28.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
 
# 赋运行权限
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
 
# 查看版本
sudo docker-compose version

 

 

Docker login 登录

打包端口

 客户端

 

# mac 安装SQL Server 数据库命令

拉取镜像命令

docker pull mcr.microsoft.com/azure-sql-edge

运行镜像数据库命令

1
docker run -d --name MySQLServer -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Whao123.' -p 1433:1433 mcr.microsoft.com/azure-sql-edge

 

 查看镜像运行是否成功

 

Docker OrbStack 连接失败 

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? (Details: [2] No such file or directory)

查看原因

 

解决办法

1
sudo chmod 666 /var/run/docker.sock切换为第一个 docker context use [CONTEXT_NAME]

 检查没问题

NAME   DESCRIPTION   DOCKER   ENDPOINT   ERROR
default * Current DOCKER_HOST based configuration unix:///var/run/docker.sock
orbstack OrbStack unix:///Users/a/.orbstack/run/docker.sock
➜ ~

 

posted @   eqy  阅读(52)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示