Docker常用命令
-
Docker启动、关闭、重启
systemctl start docker/service docker start systemctl restart docker systemctl stop docker
-
查看镜像
docker images
-
运行、停止镜像
docker run [OPTIONS] IMAGE [COMMAND] [ARG...] docker run -d -i -t <imageID> /bin/bash docker stop CONTAINER
-
搜索镜像
docker search IMAGE
-
下载镜像
docker pull IMAGE
-
查询容器
docker ps -a
-
删除容器
docker rm CONTAINER
-
删除镜像
docker rmi IMAGE
-
从容器创建镜像
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
-
唤起容器并进入
docker start CONTAINER docker attach CONTAINER
或
docker start CONTAINER sudo docker inspect -f {{.State.Pid}} CONTAINER sudo nsenter --target PID --mount --uts --ipc --net --pid
-
通过Dockerfile创建镜像
docker build [OPTIONS] PATH | URL | -ker
-
向容器发送文件
docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH