docker version 或者 docker -v
docker info
systemctl [start|stop|restart] docker
systemctl enable docker
docker --help
docker pull image_name:tag
docker pull ubuntu:20.04
docker run -it image_name:tag
docker run -it ubuntu:20.04 /bin/bash
-it
标志打开交互式终端,/bin/bash
是在容器中要执行的命令(在本例中是启动 Bash 终端)。docker ps
docker ps
docker ps -a
。docker stop container_name_or_id
docker stop my_container
docker rm container_name_or_id
docker rm my_container
-f
标志以强制删除。docker images
docker images
docker build -t image_name:tag .
docker build -t my_image:1.0 .
docker logs container_name_or_id
docker logs my_container
docker exec -it container_name_or_id /bin/bash
docker exec -it my_container /bin/bash
docker top container_name_or_id
docker top my_container
ps
命令。docker cp local_file container_name:/path/in/container
docker cp index.html my_container:/var/www/html
docker cp container_name:/path/in/container local_file
docker cp my_container:/var/log/app.log ./
docker inspect container_name_or_id
docker inspect my_container
docker exec -it container_name_or_id /bin/sh
docker exec -it my_container /bin/sh
/bin/sh
或其他 shell)。docker port container_name
docker port my_container
docker run -p host_port:container_port image_name:tag
docker run -p 8080:80 my_web_app
docker run --name container_name image_name:tag
docker run --name my_container my_image:1.0
--name
标志,您可以为容器指定一个自定义名称,而不是让 Docker 自动生成一个名称。docker stats container_name
docker stats my_container
docker run -v /host/path:/container/path image_name:tag
docker run -v /data:/app/data my_app
-v
标志,您可以将主机文件夹或路径挂载到容器内,以创建数据卷,实现数据共享和持久化。原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。