[[toc]] Docker 與 虛擬機(jī) Docker 是近年來新興的虛擬化工具,它可以和虛擬機(jī)一樣實(shí)現(xiàn)資源和系統(tǒng)環(huán)境的隔離。 所以 docker 經(jīng)常會(huì)被用來和虛擬機(jī)比較,...
[[toc]] Docker 與 虛擬機(jī) Docker 是近年來新興的虛擬化工具,它可以和虛擬機(jī)一樣實(shí)現(xiàn)資源和系統(tǒng)環(huán)境的隔離。 所以 docker 經(jīng)常會(huì)被用來和虛擬機(jī)比較,...
debin 中文亂碼解決方案:
apt-get install -y locales locales-all
vim /etc/profile 增加 export LC_ALL=en_US.UTF-8
為了每次進(jìn)入docker容器都能執(zhí)行 source /etc/profile 命令,把這行命令加到.zshrc(或.bashrc)中即可
參考:
https://stackoverflow.com/questions/43708896/unable-to-locate-package-language-pack-en
https://blog.csdn.net/qq_43827595/article/details/110731239
Ubuntu 中文亂碼問題處理通過docker下載了一個(gè)全新的ubuntu鏡像,運(yùn)行后發(fā)現(xiàn)中文顯示為亂碼。 原因: 一般出現(xiàn)中文亂碼的原因有兩種情況: 設(shè)置的默認(rèn)語言不支持顯示中文 系統(tǒng)沒有安裝中文語言包...
初始環(huán)境 系統(tǒng): centos 7 ( x86_64 GNU/Linux)docker版本 :Docker version 20.10.11 1、初始化 binfmt_mis...
打包時(shí): /media /mnt /tmp 目錄也可以忽略
/media:media是『媒體』的英文,顧名思義,這個(gè)/media底下放置的就是可移除的裝置。 包括軟盤、光盤、DVD等等裝置都暫時(shí)掛載于此。
/mnt:如果你想要暫時(shí)掛載某些額外的裝置,一般建議你可以放置到這個(gè)目錄中。 在古早時(shí)候,這個(gè)目錄的用途與/media相同。只是有了/media之后,這個(gè)目錄就用來暫時(shí)掛載用了。
/tmp:這是讓一般使用者或者是正在執(zhí)行的程序暫時(shí)放置文件的地方。 這個(gè)目錄是任何人都能夠存取的,所以你需要定期的清理一下。當(dāng)然,重要數(shù)據(jù)不可放置在此目錄??! 因?yàn)镕HS甚至建議在開機(jī)時(shí),應(yīng)該要將/tmp下的數(shù)據(jù)都刪除。
將Linux的系統(tǒng)制作成Docker鏡像前言 DockerHub 上有很多的鏡像,可以滿足大部分的需求。這種情況我們就可以直接通過docker pull ** 從DockerHub上獲取對(duì)應(yīng)的鏡像。當(dāng)然還有一些情況...
參考命令:
tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --exclude=/proc --exclude=/sys --exclude=/media --exclude=/mnt --exclude=/tmp /
將Linux的系統(tǒng)制作成Docker鏡像前言 DockerHub 上有很多的鏡像,可以滿足大部分的需求。這種情況我們就可以直接通過docker pull ** 從DockerHub上獲取對(duì)應(yīng)的鏡像。當(dāng)然還有一些情況...
背景 在做信創(chuàng)適配的時(shí)候,拿到了銀河麒麟V10的機(jī)器,在完成適配后,機(jī)器被項(xiàng)目組收回去重新?lián)Q了一臺(tái)銀河麒麟v10 SP1的機(jī)器,應(yīng)用重新適配完成后,發(fā)現(xiàn)適配出來的安裝包無法在...
背景 項(xiàng)目當(dāng)前使用的ubuntu版本是 18.04(如何查看當(dāng)前l(fā)inux版本見文章最后), 默認(rèn)安裝的gcc版本是7.5.0, 在這環(huán)境編譯出來的deb包在銀河麒麟v10 ...
背景 項(xiàng)目使用的linux系統(tǒng)如下, 默認(rèn)安裝的gcc 版本是8.3.0: 問題 項(xiàng)目編譯為了更好的視頻信創(chuàng)國產(chǎn)機(jī),需要將gcc版本降級(jí)到5.4.0版本,考慮的方案是/etc...
前言 DockerHub 上有很多的鏡像,可以滿足大部分的需求。這種情況我們就可以直接通過docker pull ** 從DockerHub上獲取對(duì)應(yīng)的鏡像。當(dāng)然還有一些情況...
在UOS上安裝docker, 使用修改 `/etc/docker/daemon.json` 配置文件,重啟后沒有生效
問題原因:
docker 版本太低(apt-get install docker 命令安裝),版本是1.13.0 版本, (其他機(jī)器使用的版本是19.03.8)
解決方案:
重新安裝高版本的docker:
sudo apt-get install docker-ce docker-ce-cli containerd.io
Linux 下修改Docker默認(rèn)存儲(chǔ)路徑Docker 默認(rèn)安裝的情況下,會(huì)使用 /var/lib/docker/ 目錄作為存儲(chǔ)目錄,用以存放拉取的鏡像和創(chuàng)建的容器等。這個(gè)路徑是系統(tǒng)存儲(chǔ)目錄,一般空間會(huì)比較小。 如果...
通過docker下載了一個(gè)全新的ubuntu鏡像,運(yùn)行后發(fā)現(xiàn)中文顯示為亂碼。 原因: 一般出現(xiàn)中文亂碼的原因有兩種情況: 設(shè)置的默認(rèn)語言不支持顯示中文 系統(tǒng)沒有安裝中文語言包...
Docker 默認(rèn)安裝的情況下,會(huì)使用 /var/lib/docker/ 目錄作為存儲(chǔ)目錄,用以存放拉取的鏡像和創(chuàng)建的容器等。這個(gè)路徑是系統(tǒng)存儲(chǔ)目錄,一般空間會(huì)比較小。 如果...
問題 如果母機(jī)的網(wǎng)絡(luò)環(huán)境是需要配置代理才能夠訪問互聯(lián)網(wǎng)的話,那安裝docker后,去拉取鏡像大概率會(huì)失敗。類似如下的錯(cuò)誤: 問題原因 母機(jī)通過代理訪問外網(wǎng)時(shí),一般在命令行中通...
前言 項(xiàng)目中需要單獨(dú)接入Breakpad收集native 的crash, 并且Breakpad 在跨平臺(tái)中也會(huì)被經(jīng)常使用到,這里記錄下Breakpad的編譯過程。 ps:在不...
Plugin 的寫法 1. 寫在 build.gradle 中 build.gradletips:單個(gè)項(xiàng)目使用, 進(jìn)行一些簡單任務(wù), 不方便進(jìn)行復(fù)用 2. 寫在 buildS...
題目: 寫一個(gè)函數(shù),輸入 n ,求斐波那契(Fibonacci)數(shù)列的第 n 項(xiàng)(即 F(N))。斐波那契數(shù)列的定義如下:F(0) = 0, F(1) = 1F(N) =...
rebase 是重新找基點(diǎn),不會(huì)把代碼撤回head。
git commit回滾從svn 遷移到 git,已經(jīng)有很長時(shí)間。git 的基本命令已經(jīng)可以說是熟練的掌握,能夠滿足日常的開發(fā)。想了解常用git命令可以查看: 常用git命令 但是也有一些不常用,但...
背景 收到用戶反饋,我們的app在科大訊飛的定制系統(tǒng)上,運(yùn)行卡頓。1、表現(xiàn)為點(diǎn)擊進(jìn)入應(yīng)用后,用戶點(diǎn)擊無響應(yīng),系統(tǒng)提示ANR。2、Debug 運(yùn)行無卡頓, Release 運(yùn)行...
在聊到網(wǎng)絡(luò)協(xié)議的時(shí)候,總是會(huì)說到TCP的三次握手和四次揮手,這里也整理記錄下學(xué)習(xí)的整個(gè)過程。 TCP 三次握手 三次握手是 TCP 連接的建立過程。在握手之前,主動(dòng)打開連接的...