ubuntu中docker命令有哪些常用
导读:在Ubuntu中,Docker是一个非常流行的容器化平台,它允许你打包、分发和运行应用程序在一个隔离的环境中。以下是一些常用的Docker命令: 安装与卸载 安装Docker sudo apt update sudo apt insta...
在Ubuntu中,Docker是一个非常流行的容器化平台,它允许你打包、分发和运行应用程序在一个隔离的环境中。以下是一些常用的Docker命令:
安装与卸载
-
安装Docker
sudo apt update sudo apt install docker.io
-
启动Docker服务
sudo systemctl start docker
-
设置Docker开机自启
sudo systemctl enable docker
-
停止Docker服务
sudo systemctl stop docker
-
卸载Docker
sudo apt-get purge docker.io sudo apt-get autoremove
基本操作
-
查看Docker版本
docker --version
-
运行一个容器
docker run hello-world
-
列出所有正在运行的容器
docker ps
-
列出所有容器(包括停止的)
docker ps -a
-
停止一个容器
docker stop [CONTAINER_ID]
-
删除一个容器
docker rm [CONTAINER_ID]
-
查看容器的日志
docker logs [CONTAINER_ID]
-
进入一个正在运行的容器
docker exec -it [CONTAINER_ID] /bin/bash
镜像操作
-
拉取一个镜像
docker pull [IMAGE_NAME]
-
列出所有本地镜像
docker images
-
删除一个镜像
docker rmi [IMAGE_ID]
-
构建一个镜像
docker build -t [IMAGE_NAME]:[TAG] .
网络操作
-
查看Docker网络
docker network ls
-
创建一个新的网络
docker network create [NETWORK_NAME]
-
连接到网络
docker network connect [NETWORK_NAME] [CONTAINER_ID]
卷操作
-
创建一个卷
docker volume create [VOLUME_NAME]
-
列出所有卷
docker volume ls
-
删除一个卷
docker volume rm [VOLUME_NAME]
其他常用命令
-
搜索镜像
docker search [IMAGE_NAME]
-
导出容器
docker export [CONTAINER_ID]
-
导入容器
cat [FILE_NAME] | docker import - [IMAGE_NAME]:[TAG]
-
清理未使用的资源
docker system prune
这些命令涵盖了Docker在Ubuntu中的大部分基本操作。根据具体需求,你可能还需要探索更多高级功能和命令。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu中docker命令有哪些常用
本文地址: https://pptw.com/jishu/719788.html