diff --git a/README.md b/README.md
index e310b22..48b8375 100644
--- a/README.md
+++ b/README.md
@@ -151,10 +151,15 @@ sudo podman run --rm --privileged multiarch/qemu-user-static --reset -p yes
 ```
 
 ## Using private images
-If your build requires a private image, you have to `docker login` in a step before running this action.
 
+If your build references a private image, run [**podman-login**](https://github.com/redhat-actions/podman-login) in a step before this action so you can pull the image.
 For example:
+
 ```yaml
 - name: Log in to Red Hat Registry
-  run: echo "${{ secrets.REGISTRY_REDHAT_IO_PASSWORD }}" | docker login registry.redhat.io -u "${{ secrets.REGISTRY_REDHAT_IO_USER }}" --password-stdin
+  uses: redhat-action/podman-login@v1
+  with:
+    registry: registry.redhat.io
+    username: ${{ secrets.REGISTRY_REDHAT_IO_USER }}
+    password: ${{ secrets.REGISTRY_REDHAT_IO_PASSWORD }}
 ```