docker 安裝配置

2021-08-22 02:45:48 字數 1585 閱讀 5210

centos7安裝最新docker:

centos6安裝:

如要查詢某個安裝的具體版本,訪問如下**:

安裝完成後配置網易映象源:

映象加速

vim  /etc/docker/daemon.json(linux) 或者 %programdata%\docker\config\daemon.json(windows) 來配置 daemon。

請在該配置檔案中加入(沒有該檔案的話,請先建乙個):

執行容器內系統命令:

docker run ubuntu:15.10 /bin/echo "hello world" #run:與前面的 docker 組合來執行乙個容器。

互動式執行:

docker run -i -t ubuntu:15.10 /bin/bash    #-t:指定乙個偽終端或終端;-i:允許對容器內的標準輸入進行互動

後台模式:

docker run -d ubuntu:15.10 /bin/sh -c "while true; do echo hello world; sleep 1; done"    #返回容器id。

檢視已執行的容器:

docker ps

檢視容器內的標準輸出:

docker logs f436d85d    #字首匹配到唯一即可執行成功。

停止容器:

docker stop id/name

檢視幫助:

docker [--help]

docker stats --help

檢視容器的標準輸出:

docker logs 2cbdea8a6dd1 # logs -f   :動態檢視,同tail -f

檢視埠對映(同docker ps)

docker port id/name    

檢視內部執行的程式:

docker top determined_swanson

停止/啟動docker容器

docker stop/start id/name

移除容器

docker rm id/name    #刪除的容器應處於停止狀態,否則報錯。

檢視本地主機存在的映象:

docker images

選擇最新的映象:

ubuntu:latest 

查詢映象:

docker search httpd    #不是完全模糊匹配,http可以匹配, ttpd不能匹配

更新映象:

docker run -t -i ubuntu:15.10 /bin/bash

docker commit -m="has update" -a="runoob" e218edb10161 runoob/ubuntu:v2    #-m:備註;-a:作者;runoob/ubuntu:v2 :repository和tag 

為映象新增乙個新的標籤:

docker tag 860c279d2fec runoob/centos:dev #舊的tag還在

容器ip的查方法:

docker inspect 容器id或容器名 |grep '"ipaddress"'

檢視docker支援的詳細版本及具體幫助:

Docker安裝配置

網路選圖 win10以外的系統 win10的系統 資料一資料二 安裝過程 圖 01 安裝過程中可以遇到的問題 配置加速器 sudo sed i s extra args extra args registry mirror curl ssl sh s g var lib boot2docker pr...

安裝配置docker

docker install.sh 內容如下 1.編寫安裝指令碼 bin bash echo step 2 新增docker的yum源 sudo yum config manager add repo sudo yum makecache fast echo step 3 安裝docker sudo...

docker安裝配置

基於 阿里雲centos8,關閉了防火牆,限定ip開放全埠 1 檢查伺服器是否支援 必須是 64 位機器上執行,目前僅支援 x86 64 和 amd64,32 系統不支援 核心必須支援 cgroups 和命名空間。uname r 檢查2 安裝docker 方式1 官方指令碼自動安裝 curl fss...