docker常用命令
不想老是搜了
镜像操作
拉取镜像
1
docker pull image_name
搜索镜像
1
docker search image_name
镜像列表
1
docker images
删除镜像
1
docker rmi image_name
容器操作
启动镜像建立容器
1
docker run image_name
建立并打开 STDIN,和shell交互
1
docker run -it image_name
挂载文件夹
1
2docker run -v $"pwd":/share image_name
docker run -it -v "$PWD":/home/share christoftorres/osiris指定容器名
1
docker run --name=container_name image_name
查看容器列表
1
docker ps -a
启动容器
1 | docker start container_name |
启动并交互
1
docker start -i container_name
关闭容器
1
docker stop container_name
重启容器
1
docker restart container_name
删除容器
1
docker rm container_name
删除指定镜像的所有容器
1
docker rm $(docker ps -a | grep "image_name" | awk '{print $1}')
文件拷贝
当前目录->容器
1
docker cp file_name container_name:/file_path
容器->当前目录
1
docker container_name:file_name