看板 Linux 關於我們 聯絡資訊
Hi, all 我最近在docker裡面開container,在container裡面 用subversion執行checkout,但是我離開container後 我發現這些source code檔好像在host os 系統裡面並沒有消失 雖然重啟container會看不到這些原始碼,但是我host os裡面的 /var 目錄有愈來愈大的趨勢,是我哪個動作沒有執行嗎? thanks! -- 你的行動或許沒有意義,但你還是非做不可。 這不是為了改變世界,而是為了讓你成為不會被世界改變的那個人. – 甘地(Mahatma Gandhi) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.132.37 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1457017921.A.801.html
willy69wu31: 我猜猜看,你每次都用 docker run 開 container? 03/03 23:41
HowLeeHi: 對耶...沒錯 03/04 00:30
HowLeeHi: 我在想是不是那些原始碼我要自己手動去砍呢? 03/04 00:31
HowLeeHi: 在關掉container前自己手砍,如果是這樣,那之前開的容器 03/04 00:36
HowLeeHi: 下載的原始碼,我找不到在/var/的哪邊(因為都亂碼) 03/04 00:37
kenduest: docker ps -a 看一下之前跑過用不到的項目 03/04 00:50
kenduest: 用 docker rm 清除一下看看 03/04 00:51
willy69wu31: docker run 是新建 container,所以你之前建一堆沒刪 03/04 00:57
willy69wu31: 那些以前跑過卻沒刪的可以用 docker start 再次啟動 03/04 00:58
willy69wu31: 然後如 k 大所說可以用 docker rm 刪除 container 03/04 00:58
HowLeeHi: 感謝k大、w大,我明天來試試! 03/04 01:38