MacOS docker desktop 替代之 docker-ce
时间:2022-12-01 11:38:29.437 +0800 CST 浏览:296

服务端

安装docker-ce

yum install -y yum-utils
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/fedora/docker-ce.repo

启动服务

systemctl enable docker
systemctl start docker

MacOS

编译docker-cli

# 下载源码
git clone https://github.com/docker/cli && cd cli
# 切换对应的版本
git checkout v20.10.21
# 处理依赖
make vendor
# 编译二进制
make binary

管理服务端

# 添加context
# 需要在MacOS上使用ssh秘钥方式连接服务端
build/docker-darwin-amd64 context create "fedora37" --description "Docker Engine on fedora37" --docker "host=ssh://root@192.168.64.2"
# 切换默认context
build/docker-darwin-amd64 context use "fedora37"
# 然后就可以愉快的使用docker了,唯一要注意的是映射路径是远端的路径


如果这篇文章对你有所帮助,可以通过下边的“打赏”功能进行小额的打赏。

本网站部分内容来源于互联网,如有侵犯版权请来信告知,我们将立即处理。


来说两句吧