Docker是一个开源的容器化平台,它允许开发者打包应用及其依赖到一个轻量级、可移植的容器中,然后可以在任何支持Docker的机器上运行这个容器。容器化不仅确保了环境的一致性,还大大简化了配置和维护的工作量。
docker run -it ubuntu bash
docker start my_container
docker stop my_container
docker restart my_container
docker rm my_container
docker pause my_container
docker unpause my_container
docker exec -it my_container bash
docker logs my_container
docker build -t my_image .
docker pull ubuntu
docker push my_image
docker images
docker rmi my_image
docker tag my_image my_image:latest
docker network create my_network
docker network ls
docker network rm my_network
docker network connect my_network my_container
docker network disconnect my_network my_container
docker volume create my_volume
docker volume ls
docker volume rm my_volume
docker volume inspect my_volume
在本节中,我们将通过一些实际的例子来演示如何使用上述Docker命令。
docker run --name my_nginx -p 80:80 -d nginx
docker logs my_nginx
docker exec -it my_nginx bash
docker stop my_nginx
docker rm my_nginx
docker build -t my_custom_image .
docker push my_custom_image
docker ps -a
来查看所有容器,包括未运行的。Docker是一个强大的工具,理解和熟练使用这些命令将帮助大家更有效地管理容器。
👉 💐🌸?公众号请关注 "果酱桑", 一起学习,一起进步!?🌸💐
?