Docker基本操作
1.docker基本操作-从Dockerhub中拉取一个nginx镜像
1.首先去镜像仓库入dockerhub搜索nginx镜像
2.根据查看到的镜像名称 拉取 docker pull nginx
3.docker images 查看拉取到的镜像
4.导出镜像 docker save -o nginx.zip nginx:latest
5.导入镜像 docker load -i nginx.zip
镜像删除操作
正在使用的镜像不能删除,需要先将状态container关闭 删除之后再删除镜像
docker ps -a 查看进程
docker stop 进程id
docker rm 进程id
docker rmi imagesid
镜像相关命令
镜像名称一般分为两部分组成【responsitory]:[tag] 仓库 版本
没有指定tag时候默认是latest
获取镜像:
Dockerfile dockerbuild local
docker registry local
docker pull 从服务器拉取镜像
命令
docker images 查看镜像
docker rmi 删除镜像
docker push 推送镜像到服务
docker pull 从服务器拉取镜像
docker save 保存镜像为压缩包
docker load 加载压缩包为镜像
查看帮助
docker images[想要查看的命令] --help
2.容器相关命令
docker run 创建容器并使它处于运行状态
docker pause 运行到暂停
docker unpause 暂停到运行
docker stop 运行到停止
docker start 停止到运行
docker ps 查看所有运行容器和状态
docker logs 查看容器运行日志 -f 可持续查看日志
docker exec 进入容器执行命令
docker rm 删除指定容器
docker --name containerName -p80:80 -d nginx
--name 给容器起的名字
-p 将宿主机端口与容器端口映射,冒号左边是宿主机端口,右侧是容器端口,暴露端口让外界可以访问容器。
-d 后台运行
nginx 镜像名称

浙公网安备 33010602011771号