docker問題解決

2022-06-06 15:57:13 字數 791 閱讀 7424

因為是docker裝的,mysql本地裝的解決辦法無效,這個可以

alter user 'root' identified with mysql_native_password by '111111';

2.docker開機自啟動

systemctl enable docker

docker容器自啟動

# 設定啟動策略

docker run --restart always --name mynginx -d nginx

如果容器已經被建立,我們想要修改容器的重啟策略

docker update --restart no mynginx

3.dockerpull經常失敗

換乙個國內的映象

阿里雲映象

sudo

mkdir -p /etc/docker

sudo

tee /etc/docker/daemon.json <<-'

eof'

eofsudo systemctl daemon-reload

sudo systemctl restart docker

docker 時區問題解決

在dockerfile中新增下列 run cp usr share zoneinfo asia shanghai etc localtime echo asia shanghai etc timezone在dockerfile中新增下列 env lang zh cn.utf 8 run echo e...

Docker 埠對映問題解決

在操作docker容器時發現了其乙個埠對映的bug,具體表現為 開啟容器時做了埠對映80 8080,即宿主機的80埠對映到容器內部的8080jboss埠。一開始測試也沒有什麼問題,都可以聯通,但經過幾次重啟之後,突然發現無法訪問到jboss了。及容器內部環境沒有發生過變化,只能從宿主機外部環境考慮了...

docker小問題解決方案記錄

參考https www.1 輸入 sudo groupadd docker 回顯groupadd group docker already exists 2 將docker賬戶給與許可權 sudo gpasswd a 你的使用者名稱 docker 例如 sudo gpasswd a ubuntu d...