溫馨提示×

centos里docker容器如何創建

小樊
45
2025-09-03 16:22:31
欄目: 智能運維

在CentOS中創建Docker容器的步驟如下:

前提條件

  1. 安裝Docker:確保你的CentOS系統上已經安裝了Docker。如果沒有安裝,可以參考官方文檔進行安裝。

    sudo yum install -y docker
    sudo systemctl start docker
    sudo systemctl enable docker
    
  2. 拉取鏡像:選擇一個你需要的鏡像,例如Ubuntu。

    sudo docker pull ubuntu
    

創建并運行容器

  1. 運行一個交互式容器

    sudo docker run -it ubuntu /bin/bash
    

    這條命令會啟動一個Ubuntu容器,并且進入容器的bash shell。

  2. 運行一個非交互式容器

    sudo docker run -d ubuntu echo "Hello, World!"
    

    這條命令會以后臺模式(detached mode)運行一個Ubuntu容器,并在容器內執行echo "Hello, World!"。

  3. 指定容器名稱

    sudo docker run --name my_container -it ubuntu /bin/bash
    

    這條命令會創建一個名為my_container的容器。

  4. 映射端口

    sudo docker run -d -p 8080:80 nginx
    

    這條命令會啟動一個Nginx容器,并將主機的8080端口映射到容器的80端口。

  5. 掛載卷

    sudo docker run -v /host/path:/container/path ubuntu
    

    這條命令會將主機的/host/path目錄掛載到容器的/container/path目錄。

  6. 設置環境變量

    sudo docker run -e MY_ENV_VAR=value ubuntu
    

    這條命令會設置一個名為MY_ENV_VAR的環境變量,值為value。

查看容器

  1. 列出所有容器

    sudo docker ps -a
    
  2. 查看運行中的容器

    sudo docker ps
    
  3. 查看停止的容器

    sudo docker ps -a
    

停止和刪除容器

  1. 停止容器

    sudo docker stop my_container
    
  2. 刪除容器

    sudo docker rm my_container
    

進入已停止的容器

sudo docker start my_container
sudo docker exec -it my_container /bin/bash

通過以上步驟,你可以在CentOS系統中創建和管理Docker容器。根據具體需求,你可以組合使用這些命令來實現更復雜的操作。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女