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镜像文件并安装镜像