Docker安裝使用教程,以及常用命令!
Docker安裝使用教程,以及常用命令!最近博主用調(diào)試Docker內(nèi)容,順手記錄一下,我常用的幾個命令!這里總結(jié)一下,方便自己也同時方便大家使用! 內(nèi)容慢慢完善更新!如有不對請指點哈?。?!安裝腳本 一鍵安裝腳本!Linux系統(tǒng)都支持!1curl -sSL https://get.
Docker安裝使用教程,以及常用命令!最近博主用調(diào)試Docker內(nèi)容,順手記錄一下,我常用的幾個命令!這里總結(jié)一下,方便自己也同時方便大家使用! 內(nèi)容慢慢完善更新!如有不對請指點哈?。?!安裝腳本 一鍵安裝腳本!Linux系統(tǒng)都支持!1curl -sSL https://get.
最近博主用調(diào)試Docker內(nèi)容,順手記錄一下,我常用的幾個命令!這里總結(jié)一下,方便自己也同時方便大家使用!
內(nèi)容慢慢完善更新!如有不對請指點哈?。?!
一鍵安裝腳本!Linux系統(tǒng)都支持!
1 | curl -sSL https://get.docker.com/ | sh |
主要是為了不讓Docker鏡像,容器占用系統(tǒng)盤的容量!
如果就一塊盤或者系統(tǒng)盤容量大,這部分內(nèi)容可忽略!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | #測試安裝NGINX docker pull nginx docker run -d -p 8080:80 nginx # 給Docker廋身一下 #docker system prune #停止Docker服務(wù) systemctl stop docker #創(chuàng)建目標(biāo)目錄 mkdir -p /data/docker/ #同步源目錄文件 -> 目標(biāo)目錄 rsync -avz /var/lib/docker/ /data/docker #修改Docker配置文件 vim /etc/docker/daemon.json #修改或者新增內(nèi)容如下 { ????"data-root": "/data/docker" } #啟動Docker服務(wù) systemctl start docker # 查看是否修改成功 docker info | grep "Docker Root Dir" #輸出:Docker Root Dir: /data/docker??就OK了! |
1 | docker pull?nginx |
下面命令為啟動一個nginx,將服務(wù)器的8080 端口 映射到 容器的80端口,且容器命名為nginx-test
1 | docker run -d -p 8080:80 nginx --name="nginx-test" |
1 | docker stop xxxx |
1 | docker rm xxx |
1 | docker rmi $(docker images -q) |
1 | docker stop $(docker ps -a -q) |
1 | docker rm $(docker ps -a -q) |
1 | docker start $(docker ps -a -q) |
比如我們要寫一個Dockerfile 該怎么調(diào)試呢?
1 | docker build -t [命名] [編譯的目錄] |
比如:AList目錄中有Dockerfile,重新編譯鏡像,且命名成alist
1 | docker build -t alist ./AList/ |
啟動 alist
1 | docker run?alist --name="alist" |
版權(quán)所有:深圳市網(wǎng)商在線科技有限公司
友情鏈接: