參考:
較舊的 docker 版本稱為 docker 或 docker-engine 。如果已安裝這些程式,請解除安裝它們以及相關的依賴項。
sudo yum remove docker \設定倉庫使用以下命令來設定穩定的倉庫docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
使用官方源位址(比較慢)sudo yum-config-manager \
--add-repo \
阿里雲sudo yum-config-manager \
--add-repo \
清華大學源sudo yum-config-manager \
--add-repo \
如果提示您接受 gpg 金鑰,請選是。sudo yum install docker-ce docker-ce-cli containerd.io
啟動命令:
systemctl start docker檢視啟動狀態,running表示啟動成功
參考:查詢映象:docker search 映象名 (例如docker search mysql)
檢視所有映象:docker images
刪除映象:docker rmi 映象id (例如 docker rmi 0d64f46acfd1)
根據映象啟動容器:docker run ‐‐name 自定義容器名 ‐d 映象名稱 (例如 docker run --name mytomcat -d tomcat)
檢視所有的容器:docker ps -a
檢視執行中的容器:docker ps
停止執行中的容器:docker stop 容器id (例如 docker stop 813c5d512efd)
啟動容器:docker start 容器id (例如 docker start 813c5d512efd)
刪除乙個容器:docker rm 容器id (例如 docker rm 813c5d512efd) 刪除的前提是容器已經停止了
啟動乙個做了埠對映的tomcat:docker run --name mytomcat -d -p 8080:8080 tomcat
‐d:後台執行
‐p: 將主機的埠對映到容器的乙個埠 主機埠:容器內部的埠
檢視容器的日誌:docker logs 容器id(例如 docker logs e138f18731cf)
進入映象目錄:docker exec -it 執行的容器id /bin/bash (例如 docker exec -it 813c5d512efd /bin/bash ,並且檢視只能使用 ls 命令)
更多命令檢視:
docker安裝及加速配置
需要centos7版本,核心版本不低於3.10 root localhost uname r 3.10.0 514.el7.x86 64 第一步 更新當前軟體 root localhost yum update 第二步 新增docker的yum源 root localhost cat etc yum...
Docker安裝及私有倉庫配置
yum install docker啟動引數方式 在 usr lib systemd system docker.service增加以下配置 insecure registry registry.example.com 5000配置檔案方式 在 etc docker daemon.json中寫入如下...
虛擬及配置安裝 docker篇
第1次嘗試安裝docker,選擇了免費的阿貝雲進行安裝 1 首先安裝centos 2 然後配置映象 sudo yum config manager add repo 3 安裝 docker ce sudo yum install docker ce 4 啟動 docker ce sudo syste...