解決docker啟動容器失敗:cannot?access‘/docker-entrypoint-initdb.d/‘:Operation?not?permitted
docker啟動容器失敗:cannot access‘/docker-entrypoint-initdb.d/‘:Operation not permitted
記一次docker啟動項(xiàng)目失?。?/strong>
啟動postgresql時docker啟動失敗
docker ps 顯示如下圖所示
[root@s73 ~]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b9ce1ebd3d63 postgres:12 "docker-entrypoint.s…" 7 seconds ago Exited (2) 7 seconds ago
然后查看日志
[root@s73 ~]# docker logs pgsql12 ls: cannot access '/docker-entrypoint-initdb.d/': Operation not permitted
好像是權(quán)限的問題,stack overflow也有人出現(xiàn)了同樣的問題,嘗試了answer的方法,無效
Cannot start PostgreSQL Docker container – "'/docker-entrypoint-initdb.d/': Operation not permitted" - Stack Overflow
問題解決:
在docker run時額外加上參數(shù) --privileged問題解決,
官網(wǎng)的解釋是給容器額外的權(quán)限,看來還是權(quán)限不足的問題引起的
docker容器使用中遇到的問題
1,The container name “/cmake” is already in use by container
2,getcwd: cannot access parent directories: No such file or directory
3,端口被占用
解決方法
docker ps查看docker運(yùn)行的情況
使用docker stop 容器的名字。
例如第一條中cmake已經(jīng)被使用
使用:
docker stop cmake docker rm cmake
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
docker?pull出現(xiàn)錯誤或速度慢具體解決辦法
docker pull的時候速度特別慢,急死我了,相信看到文章的你跟我是一個心情,下面這篇文章主要給大家介紹了關(guān)于docker?pull出現(xiàn)錯誤或速度慢的具體解決辦法,需要的朋友可以參考下2024-05-05使用 Docker-compose 搭建lnmp的詳細(xì)過程
Docker-Compose項(xiàng)目是Docker官方的開源項(xiàng)目,負(fù)責(zé)實(shí)現(xiàn)對Docker容器集群的快速編排,這篇文章主要介紹了使用 Docker-compose 搭建lnmp,需要的朋友可以參考下2023-06-06Docker動態(tài)給容器Container暴露端口操作
這篇文章主要介紹了Docker動態(tài)給容器Container暴露端口操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11Docker安裝配置ES(elasticsearch)步驟詳解
這篇文章主要給大家介紹了關(guān)于Docker安裝配置ES(elasticsearch)的相關(guān)資料,本文主要介紹了如何在指定目錄下安裝ES和Kibana,以及如何用IK分詞器進(jìn)行分詞,需要的朋友可以參考下2024-10-10docker 容器添加指定網(wǎng)絡(luò)地址的方法實(shí)現(xiàn)
Docker容器運(yùn)行的時候默認(rèn)會自動分配一個默認(rèn)網(wǎng)橋所在網(wǎng)段的IP地址,本文主要介紹了docker容器添加指定網(wǎng)絡(luò)地址的方法實(shí)現(xiàn),具有一定的參考價值,感興趣的可以了解一下2024-01-01