在Ubuntu中管理Docker容器可以通過一系列命令來完成,這些命令涵蓋了從安裝Docker到日常操作的各個方面。以下是一些常用的Docker命令及其用法:
在Ubuntu上安裝Docker的步驟如下:
更新軟件包列表:
sudo apt-get update
安裝Docker軟件包:
sudo apt-get install docker-ce docker-ce-cli containerd.io
啟動Docker服務:
sudo systemctl start docker
設置Docker開機自啟:
sudo systemctl enable docker
驗證Docker安裝:
sudo docker run hello-world
列出所有容器:
docker ps -a
創建容器:
docker run -it ubuntu:latest /bin/bash
啟動容器:
docker start CONTAINER_ID
停止容器:
docker stop CONTAINER_ID
重啟容器:
docker restart CONTAINER_ID
刪除容器:
docker rm CONTAINER_ID
提交容器為新鏡像:
docker commit CONTAINER IMAGE_NAME:TAG
從本地文件加載鏡像:
docker load -i ubuntu-20.04.tar
導出容器為本地文件:
docker save -o ubuntu-20.04.tar ubuntu:20.04
查看運行中的容器:
docker ps
查看所有容器(包括停止的):
docker ps -a
進入正在運行的容器:
docker attach CONTAINER_ID
在容器中執行命令:
docker exec -it CONTAINER_ID bash
通過這些命令,您可以在Ubuntu上有效地管理Docker容器,確保您的應用程序和服務能夠順利運行。