在centos系統(tǒng)上運(yùn)行docker容器,只需幾個(gè)簡(jiǎn)單的步驟。
-
安裝docker (如果未安裝): 使用以下命令安裝Docker:
sudo yum install -y docker-ce docker-ce-cli containerd.io
-
啟動(dòng)Docker服務(wù)并設(shè)置開(kāi)機(jī)自啟動(dòng): 安裝完成后,啟動(dòng)Docker服務(wù)并配置其在系統(tǒng)啟動(dòng)時(shí)自動(dòng)運(yùn)行:
sudo systemctl start docker sudo systemctl enable docker
-
拉取鏡像 (可選): 從Docker Hub或其他注冊(cè)中心拉取所需鏡像。例如,拉取最新的Ubuntu鏡像:
sudo docker pull Ubuntu:latest
-
運(yùn)行容器: 使用docker run命令啟動(dòng)容器。以下命令在交互式模式下啟動(dòng)一個(gè)基于Ubuntu的容器,并打開(kāi)一個(gè)bash終端:
sudo docker run -it ubuntu:latest /bin/bash
-it參數(shù)確保交互式會(huì)話和偽終端分配。
-
后臺(tái)運(yùn)行容器 (可選): 若需在后臺(tái)運(yùn)行容器,使用-d參數(shù):
sudo docker run -d ubuntu:latest /bin/bash
-
查看正在運(yùn)行的容器: 使用以下命令查看所有正在運(yùn)行的容器:
sudo docker ps
-
停止容器: 使用docker stop命令停止容器,后接容器ID或名稱:
sudo docker stop <container_id_or_name>
-
刪除容器: 使用docker rm命令刪除容器,后接容器ID或名稱:
sudo docker rm <container_id_or_name>
重要提示: 根據(jù)centos版本和Docker安裝方法,某些命令可能需要sudo權(quán)限。 如果您使用Docker Compose或kubernetes等編排工具,啟動(dòng)容器的方法會(huì)有所不同。 ubuntu:latest指定了最新的Ubuntu鏡像,建議您根據(jù)需要替換為具體的鏡像版本。