Linux
应用容器引擎
Docker
命令 | 注释 |
---|---|
systemctl start docker | 启动docker |
systemctl status docker | 查看docker运行信息 |
docker info | 查看docker对应的配置信息 |
systemctl stop docker | 停止docker |
systemctl enable docker | 设置开机自启动 |
docker images | 查看镜像 |
docker search 镜像源名 | 从网络中搜索指定镜像源 |
docker pull 镜像源名:镜像源版本号 | 拉取指定镜像源 |
docker rmi 镜像源名或ID | 删除指定镜像源 |
docker rmi 'docker images -q' | 删除所有镜像源 |
docker ps | 查看正在运行的容器 |
docker ps -a | 查看所有容器 |
docker ps -l | 查看最后一次运行的容器 |
docker ps -f status=exited | 查看停止的容器 |
docker run | 创建容器(-i:运行容器,-t:容器启动后会进入容器的命令行,-it:容器创建后直接登录,--name:命名,-v:目录映射关系,-d:创建一个守护式容器在后台运行,-p:端口映射) |
docker run -it --name=容器名 镜像源名:镜像源版本号 /bin/bash | 创建容器并前台运行(退出容器后会停止运行) |
exit | 退出容器 |
docker run -di --name=容器名 镜像源名 | 创建守护式容器并后台运行(退出容器后不会停止运行) |
docker exec -it 容器名或ID /bin/bash | 登录指定容器 |
docker stop 容器名或ID | 停止指定容器运行 |
docker start 容器名或ID | 启动指定容器 |
docker cp 宿主机URL 容器名或ID:容器内的URL | 从宿主机中拷贝文件到容器内 |
docker cp 容器名或ID:容器内的URL 宿主机URL | 从容器内拷贝文件到宿主机中 |
docker run -di -v 宿主机URL:容器URL --name=容器名 镜像源名或ID:镜像源版本号 | 创建容器的同时关联彼此的目录 |
docker inspect 容器名或ID | 显示指定容器的信息 |
docker inspect --format='{{.键}}' 容器名或ID | 过滤信息并显示指定键值 |
docker run 容器名或ID | 删除停止运行的指定容器 |
docker commit 旧容器名或ID 镜像名 | 将旧容器打包成为一个镜像 |
docker save -o 镜像名.tar 镜像名 | 将指定镜像打包成为一个tar文件 |
docker load -i 镜像名.tar | 解包指定tar镜像文件并安装镜像 |