Docker是一種開源的虛擬化平臺,它可以幫助用戶將應用程序打包到一個容器內,這使得應用程序可以在任何環(huán)境下運行。
Docker的使用非常廣泛,它可以用于構建、打包、部署容器化應用。下面將介紹Docker的各種用法。
docker run -it ubuntu:latest
運行一個容器。
docker ps
查看所有正在運行的容器。
docker ps -a
查看所有容器,包括已停止的。
docker rm [containerID]
刪除指定的容器。
docker images
查看本地所有的鏡像。
docker rmi [imageID]
刪除指定的鏡像。
docker pull [imageName]
從Docker Hub下載指定的鏡像。
docker push [imageName]
將自己的鏡像推送到Docker Hub。
docker build -t [imageName] [dockerfilePath]
從Dockerfile創(chuàng)建一個新的鏡像,并指定名稱。
docker exec -it [containerID] /bin/bash
進入正在運行的容器內部。
docker logs [containerID]
查看容器的日志。
docker port [containerID]
查看容器的端口映射。
以上是幾種常見的Docker用法,當然還有很多其他的用法,在實際的使用中可以根據(jù)自己的需求來選擇。