by Rain Chu | 11 月 1, 2024 | Docker, MIS
如果遇到別人包裝好的 docker (99%都是),常會遇到沒有 root 密碼的情形,這時候有幾個解決方法,列舉如下
直接使用 root 的權限進入系統
docker exec -u 0 -it mycontainer bash
或是下面的指令也可以
docker exec -u root -it --workdir / <containerName> bash
修改 root 密碼
安裝 sudo
apt-get install sudo
usermod -aG sudo dev
參考資料
https://stackoverflow.com/questions/28721699/root-password-inside-a-docker-container
by rainchu | 9 月 23, 2024 | Docker, MIS
常常會在建立docker時候忘了填寫容器的名稱,以前只會砍掉重建,其實還是可以試試看 docker rename
建 docker 的時候給名稱
docker run --name [新容器名稱]
在原有的docker上面改名稱
docker rename [現有容器名稱或ID] [新容器名稱]
參考資料
by rainchu | 9 月 10, 2024 | Docker, MIS
剛開始學習 docker的人,要記很多docker的指令,非常的麻煩以及複雜,身為RD,喜歡一切自己來,自己用CLI來控制,可以參考以下的指令
現有的 Docker 中去執行 shell command
1.找出容器的名稱或是ID
2.進入容器
docker exec -it [container_name_or_id] /bin/bash
3.直接執行shell命令,例如更新系統
apt update -y
apt upgrade -y
4.退出容器
延伸閱讀
docker 官網
近期留言