中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

docker命令的詳細介紹

發布時間:2020-06-12 13:08:28 來源:億速云 閱讀:181 作者:元一 欄目:云計算

什么是docker

docker是一個開源的應用容器引擎,開發者可以打包自己的應用到容器里面,然后遷移到其他機器的docker應用中,可以實現快速部署。如果出現的故障,可以通過鏡像,快速恢復服務。

環境準備

操作系統:CentOS 7.6.1810

軟件源:阿里云鏡像(在阿里云鏡像站上面可以找到docker-ce的軟件源,使用國內的源速度比較快)

安裝docker-ce

如果沒有物理機,可以先使用虛擬機進行學習。操作系統安裝,跳過(網上教程很多)。

1、安裝依賴

docker依賴于系統的一些必要的工具,可以提前安裝。

yum install -y yum-utils device-mapper-persistent-data lvm2

2、添加軟件源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安裝docker-ce

yum clean all yum makecache fastyum -y install docker-ce

4、啟動服務

通過systemctl啟動服務

systemctl start docker

5、查看安裝版本

這樣子就安裝成功了,啟動服務以后可以使用docker version查看一下當前的版本。

從docker命令使用出發,梳理出如下命令:

參數用途語法示例
search在docker hub中搜索鏡像docker search 鏡像名稱docker search nginx
pull在docker hub中下載鏡像到本地docker pull 鏡像名:tagdocker pull nginx:latest
push推送指定鏡像到docker鏡像服務器docker push 本地鏡像:tagdocker push nginx:V1
images查看本地所有docker鏡像docker imagesdocker imaegs
run創建容器,并運行docker run 參數 鏡像名:tagdocker -d run nginx:latest
history查看鏡像形成過程docker history 本地鏡像名:tagdocker history nginx:V1
start啟動容器docker start 容器ID或容器名稱docker strat 3d265463456
stop停止容器docker stop 容器ID或容器名稱docker stop nginx
build通過dockerfile制作鏡像docker build 參數 鏡像名:tag dockerfile目錄docker build -t nginx:V1 /opt/
attach當前shell連接運行容器docker attach 容器名docker attach nginx
commit保存當前容器為鏡像/快照docker commit 容器ID或容器名 新鏡像名:tagdocker commit nginx nginx:V2
cp容器與宿主機互相復制文件docker cp 容器名:文件目錄/名稱 本地目錄docker cp /var/www/html/ nginx:/var/www/html
create創建容器但不啟動容器docker create  參數 鏡像名稱docker create nginx:V1
diff查看容器改動docker diff 容器ID或容器名稱docker diff nginx
exec在容器中執行命令docker exec 參數 容器ID或名稱 命令docker exec centos echo '123'
login登入docker鏡像源服務器docker login 服務器地址docker login
logout退出登錄鏡像源服務器docker logoutdocker logout
logs輸出當前容器的日志信息docker logs 容器ID或名稱docker logs nginx
port查看容器的端口映射情況docker port 容器ID或名稱docker port nginx
ps列出容器列表docker ps 參數docker ps -a
restart重新啟動容器docker restart 容器ID或名稱docker restart nginx
rm刪除容器docker rm 參數 容器ID或名稱docker rm nginx
rmi刪除本地鏡像docker rmi 鏡像名:tagdocker rmi nginx:V1
save保存鏡像為tar包docker save -o tar文件名 鏡像名:tagdocker save -o nginx.tar nginx:V1
top查看容器中進程信息docker top 容器ID或名稱docker top nginx
version查看docker軟件版本docker versiondocker version
events查看docker服務器實時時間docker events 參數docker events --since="1577321423"
import從tar文件導入docker為鏡像docker import 參數 tar文件 鏡像名:tagdocker import nginx.tar nginx:V2
export從docker導出鏡像為tar文件docker export 參數 鏡像名:tag tar文件docker export nginx:V2 nginx2.tar
info查看docker系統信息docker infodocker info
inspect查看容器詳細信息docker inspect 容器ID或名稱docker inspect nginxgrep IPAddress
kill殺死正在運行的容器docker kill 參數 容器ID或名稱docker kill nginx
load從tar文件中加載為docker鏡像docker load -i tar文件 鏡像名:tagdocker load -i nginx2.tar nginx:V3
pause暫停容器docker pause 容器ID/名稱docker pause nginx
tag鏡像打標簽docker tag 鏡像名:tag 新鏡像名:tagdocker tag nginx:V3 mynginx:V4
unpause取消暫停的容器docker unpause 容器ID/名稱docker unpause nginx
wait阻塞運行直到容器停止,然后打印出它的退出代碼docker wait CONTAINERdocker wait CONTAINER
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

饶平县| 郎溪县| 新源县| 广饶县| 南京市| 海晏县| 四平市| 筠连县| 开封市| 丹巴县| 花莲市| 万荣县| 涟源市| 大新县| 贵南县| 仙游县| 长子县| 普兰店市| 桂林市| 富民县| 云南省| 三河市| 固始县| 罗平县| 达州市| 定南县| 广德县| 博罗县| 长顺县| 钟祥市| 临武县| 闵行区| 鄂伦春自治旗| 洪洞县| 都江堰市| 金秀| 东乡族自治县| 章丘市| 浦江县| 南安市| 兴仁县|