docker: Error response from daemon: pull access denied 報錯解決
1、系統平臺
虛擬機安裝 Ubuntu 20.04.3 LTS
2、啓動 docker 服務
查看安裝 docker 版本信息,查看已安裝的鏡像系統。
3、啓動 jenkins 容器
發現啓動過程報錯了,啓動的容器沒有正常啓動運行,報錯信息如下:
root@scm:/home/scm# docker run 642f3fdb1
Unable to find image '642f3fdb1:latest' locally
docker: Error response from daemon: pull access denied for 642f3fdb1, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.
root@scm:/home/scm#
經過排查處理,也沒有發現啥不正常的異常問題,最後沒有辦法,只能使用重新啓動大法了。
4、重新啓動 jenkins 容器
# docker restart 642f3fdb1c
642f3fdb1c
root@scm:/home/scm# docker ps -ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE
642f3fdb1cd2 2a4bbe50c "/sbin/tini -- /usr/…" 17 hours ago Up 6 seconds 50000/tcp, 0.0.0.0:19090->8080/tcp, :::19090->8080/tcp myjenkins 3.37MB (virtual 444MB)
root@scm:/home/scm#
root@scm:/home/scm# docker ps |grep jenkins
642f3fdb1cd2 2a4bbe50c "/sbin/tini -- /usr/…" 17 hours ago Up 18 seconds 50000/tcp, 0.0.0.0:19090->8080/tcp, :::19090->8080/tcp myjenkins
root@scm:/home/scm#
root@scm:/home/scm# docker ps |grep my
642f3fdb1cd2 2a4bbe50c "/sbin/tini -- /usr/…" 17 hours ago Up 23 seconds 50000/tcp, 0.0.0.0:19090->8080/tcp, :::19090->8080/tcp myjenkins
root@scm:/home/scm#
root@scm:/home/scm#
容器啓動正常,打開瀏覽器訪問容器。
訪問也都一切正常,報錯問題解決。