Docker命令大全
初级命令
搜索镜像
docker search ubuntu //一般靠前的是官方镜像,其他是用户自己创建并分享的
下载镜像
docker pull ubuntu //默认下载最新版本的
列出下载的镜像
docker images
创建并使用容器
docker run -i -t --name hellodocker ubuntu /bin/bash
命令格式:docker run <选项参数> <镜像名称> <要运行的文件>
>使用 -i、-t选项可以在运行的Bash shell中进行输入与输出
>使用—name可以指定容器的名称。如果不指定的话,docker默认会自动生成随机的名称进行指定
退出容器
exit
从Bash shell退出,因为在Ubuntu镜像中直接运行/bin/bash 可执行文件,所以退出后 容器也会终止(stop)
查看容器列表
docker ps -a
使用start命令来启动容器
docker start hellodocker
docker start 容器名
使用restart命令来重启容器
docker restart hellodocker
连接容器
docker attach hellodocker
docker exec -it 容器名 /bin/bash
docker exec -it 容器名 /bin/zsh
终止容器
docker stop hellodocker
删除容器
docker rm hellodocker
要删除的容器必须已经停止运行才行
删除镜像
docker rmi ubuntu
人间正道是沧桑