Windows 安装 Podman

一、下载安装

1.1 下载地址 Podman

下载 Desktop 可执行文件,然后按照提示安装即可。主要是podman和compose,这两个是必须安装的。

1.2 检查安装

# 执行命令检查是否安装成功
podman machine init
podman machine start
podman info

二、配置

2.1 配置镜像源

2.1.1 进入虚拟机

# 通过SSH连接到Podman管理的虚拟机
podman machine ssh
# 修改镜像配置文件
vi /etc/containers/registries.conf
# 将如下配置追加到文件中
[[registry]]
prefix = "docker.io"
location = "registry.aliyuncs.com"
insecure = false

[[registry.mirror]]
location = "docker.m.daocloud.io"
insecure = false

[[registry.mirror]]
location = "dockerproxy.com"
insecure = false

[[registry.mirror]]
location = "docker.mirrors.ustc.edu.cn"
insecure = false

[[registry.mirror]]
location = "docker.nju.edu.cn"
insecure = false

2.1.2 查看配置是否正确

# 关闭虚拟机
podman machine stop
# 开启虚拟机
podman machine start
# 查看配置信息(主要看registries下的配置是否已生效)
podman info
配置信息

2.1.3 注意事项

在 Docker Compose 文件中,links 是一个较老的特性,用于在服务之间建立链接。然而,从 Docker 1.9 版本开始,建议使用 networks 来代替 links,所以如果文件中有links的地方需要进行修改,否则无法成功创建容器。

## 这里以php项目的nginx配置来举例:

# 修改前
 links:
   - php74
 networks:
   default:
       ipv4_address: 172.0.0.11

# 修改后
 depends_on:
     - php74
 networks:
     default:
        ipv4_address: 172.0.0.11


networks:
  default:
    ipam:
        config:
            - subnet: 172.0.0.0/16
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容