docker 基本命令
查看Docker的信息和版本
显示一些相关的系统系统信息docker version或docker info
显示一个容器的底层具体信息docker inspectDocker需要用户具有sudo权限,为了避免每次命令都输入
sudo,可以把用户加入Docker用户组sudo usermod -aG docker $USER运行Hello-World项目来测试Docker。第一次运行时由于本地没有hello-world的镜像因此需要联网进行下载
docker run hello-world下载镜像
docker pull <name>运行镜像文件
docker run <image-id>docker run -p <port1>:<port2> <name>查看镜像文件
docker image ls或docker images删除镜像文件和容器(可删除多个)
- 删除镜像文件
docker rmi <name> - 删除容器
docker rm <name>
- 删除镜像文件
查看正在运行容器
docker ps停止运行的容器
docker stop <container-id>或docker stop <name>对于那些不会自动终止的容器,就可以用下面的方式来停止
docker container kill <container-id>检查一个容器文件系统的修改
docker diff <name>从一个Docker的仓库服务器下拉下一个镜像或仓库
docker pull <name>将一个镜像或者仓库推送到一个Docker的注册服务器
docker push <name>在Docker index中搜索一个镜像
docker search <name>启动/重启/停止/容器
docker start/restart/stop <name>
