在CentOS系統下啟動Docker容器,可以按照以下步驟進行:
如果還沒有安裝Docker,可以使用以下命令進行安裝:
sudo yum install -y docker
安裝完成后,啟動Docker服務并設置開機自啟:
sudo systemctl start docker
sudo systemctl enable docker
使用docker pull
命令從Docker Hub或其他鏡像倉庫拉取所需的鏡像。例如,拉取Ubuntu鏡像:
sudo docker pull ubuntu
使用docker run
命令啟動一個新的容器。以下是一個示例,啟動一個基于Ubuntu鏡像的容器,并在容器內運行一個交互式的bash shell:
sudo docker run -it ubuntu /bin/bash
-i
參數表示以交互模式運行容器。-t
參數表示分配一個偽終端。ubuntu
是要運行的鏡像名稱。/bin/bash
是容器啟動后要執行的命令。使用docker ps
命令查看當前正在運行的容器:
sudo docker ps
使用docker ps -a
命令查看所有容器(包括已停止的容器):
sudo docker ps -a
使用docker stop
命令停止一個正在運行的容器。需要提供容器的ID或名稱:
sudo docker stop <container_id_or_name>
使用docker rm
命令刪除一個已停止的容器:
sudo docker rm <container_id_or_name>
如果容器正在運行,可以先停止容器再刪除:
sudo docker stop <container_id_or_name>
sudo docker rm <container_id_or_name>
使用docker rmi
命令刪除一個鏡像。需要提供鏡像的ID或名稱:
sudo docker rmi <image_id_or_name>
如果鏡像正在被容器使用,可以先刪除容器再刪除鏡像:
sudo docker rm <container_id_or_name>
sudo docker rmi <image_id_or_name>
通過以上步驟,你可以在CentOS系統下啟動和管理Docker容器。