- 安装docker
以CentOS7为例:
1 安装:yum -y install docker 2 启动:systemctl start docker 3 设置开机自启:systemctl enable docker
- 镜像的基本使用
1 搜索镜像:docker search 镜像名称 2 拉取镜像:docker pull 镜像名称:TAG 3 查看镜像:docker images 4 删除镜像:docker rmi 镜像名称 5 启动镜像:docker run [OPTIONS] image [COMMAND] [ARG...] 不清楚就docker run --help或者看这里。
注:镜像启动后,docker会根据镜像自动生成一个容器。
- 容器的基本使用
1 查看当前运行的容器:docker ps 2 查看所有容器(包括未运行的):docker ps -a 3 开启容器:docker start 容器ID/NAME 4 进入容器:docker attach 容器ID/NAME 或者 docker exec -it 容器ID/NAME+操作命令。如:docker exec -it ubuntu /bin/bash 5 停止容器:docker stop 容器ID/NAME
注:要想删除容器,需要先停止容器,或者-f强制删除。
1 删除容器:docker rm 容器ID/NAME (docker rm -f 容器ID/NAME 强制删除) 2 导出容器:docker export -o 命名 容器ID/NAME 例:docker export -o myubuntu.tar ubuntu 3 导入容器:docker import 文件名 重命名镜像名:TAG 例:docker import myubuntu.tar ubuntu:new 4 将指定镜像保存成 tar 归档文件:docker save -o 重命名文件名 镜像名称 例:docker save -o myubuntu.tar ubuntu:new 5 将指定tar归档文件导入:docker load 重命名镜像名称 文件名 例:docker load myubuntu.tar ubuntu:new
注:docker export (这个是轻量级的打包,打包的是精简部分)
docker save (这个是完整打包)
以上是常用的docker命令
关于docker命令想要了解更多,点击这里