您好,登錄后才能下訂單哦!
Centos中怎么安裝docker服務,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
1. 安裝之前最好先更新下內核
yum update
如圖,內核已經完成更新
如果yum源問題,可以更換成阿里的,具體操作請參考我的另一篇關于更新yum源https://my.oschina.net/qbj/blog/3000037
2. 去官方下載安裝腳本
curl -fsSL https://get.docker.com -o get-docker.sh
注:隨便放一個目錄即可。
3. 運行安裝腳本
sh get-docker.sh
4. 啟動docker
sudo systemctl start docker
5. 查看docker是否啟動成功
systemctl status docker
如圖,狀態為running代表啟動成功。
6. docker常用命令
systemctl status docker //查看docker服務的狀態 systemctl start docker //啟動docker服務 systemctl stop docker //停止docker服務 systemctl restart docker //重啟dokcer服務 docker pull 鏡像名稱:鏡像版本號 //從docker官方鏡像倉庫下載鏡像 docker images //查看本地鏡像 docker ps //查看運行的容器 docker ps -a //查看所有的容器 ----------------------------------------------------------------------------- docker run [OPTIONS] IMAGE [COMMAND] [ARG...] //創建一個新容器并且運行該容器 常見OPTIONS說明: -a stdin: 指定標準輸入輸出內容類型,可選 STDIN/STDOUT/STDERR 三項; -d: 后臺運行容器,并返回容器ID; -i: 以交互模式運行容器,通常與 -t 同時使用; -p: 指定端口映射,格式為:主機(宿主)端口:容器端口 -t: 為容器重新分配一個偽輸入終端,通常與 -i 同時使用; --name="nginx-lb": 為容器指定一個名稱; --dns 8.8.8.8: 指定容器使用的DNS服務器,默認和宿主一致; --dns-search example.com: 指定容器DNS搜索域名,默認和宿主一致; -h "mars": 指定容器的hostname; -e username="ritchie": 設置環境變量; --env-file=[]: 從指定文件讀入環境變量; --cpuset="0-2" or --cpuset="0,1,2": 綁定容器到指定CPU運行; -m :設置容器使用內存最大值; --net="bridge": 指定容器的網絡連接類型,支持 bridge/host/none/container: 四種類型; --link=[]: 添加鏈接到另一個容器; --expose=[]: 開放一個端口或一組端口; --volume , -v: 綁定一個卷 //例如運行一個nginx docker run --name nginx -d -p 81:80 --privileged=true --restart=always -m 2048M --memory-swap -1 -v /usr/nginx/logs:/var/log/nginx -d nginx:latest ------------------------------------------------------------------------ docker start 容器名稱 //啟動容器 docker stop 容器名稱 //停止運行的容器 docker restart 容器名稱 //重啟容器 docker rm 容器名稱 //刪除容器 --必須停止容器才能刪除容器 docker inspect 容器名稱 //查看容器詳細 docker logs -f --tail=100 容器名稱 //查看容器日志并指定日志行數為100 docker rmi 鏡像名稱:鏡像版本號 //刪除鏡像 --必須刪除容器才能刪除鏡像
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。