2020年7月30日星期四

Docker指令记录

Docker指令记录

对docker指令及踩坑记录,不包含具体原理及过程。参照https://www.cnblogs.com/clsn/p/8410309.html#auto-id-17有详细教程。

一、Docker基础指令

1.镜像

1.1 搜索dockerhub官方镜像

docker search nginx

1.2 拉取镜像

docker pull nginx

1.3 查看本地镜像

docker images 或 docker image list

1.4 将本地镜像导出成压缩文件

docker image save nginx > docker-nginx.tar.gz

1.5 删除镜像

docker image rm nginx:latest

1.6 导入镜像到本地,-i 表示指定导入的文件

docker image load -i docker-nginx.tar.gz

1.7 查看镜像的详细信息

docker image inspect nginx

2.容器

关于镜像与容器的关系,我认为可以用一句话表达:容器就是镜像的实例,一个镜像可以创建多个容器,镜像类似于快照。

2.1 启动容器

docker run -d -p 80:80 nginx

-d为后台运行容器;-p为端口映射,后接映射地址 ip:hostPort:containerPort

2.2 查看正在运行的容器

docker container ls 或 docker ps

2.3 查看容器的详细信息

docker container inspect 容器名称/id

2.4 查看所有的容器

docker ps -a

2.5 停止容器

docker stop 容器名称/id 或 docker container kill 容器名称/id

2.6 进入容器(最常用的一种)

docker exec -it 容器id /bin/bash

2.7 退出容器

exit 或快捷键:Ctrl+P+Q
Docker指令记录亚马逊礼品卡拍拍网服装启明星软件亚马逊FBA长期仓储费可以不收取吗?有什么技巧?北欧各国消费者网购喜好差异分享一个全新的可执行产品测评的方案十大温泉——海螺沟温泉(图)_甘孜藏族自治州旅游舌尖上的新加坡 狮城不可错过的必尝菜品国内十大温泉——九华山庄_北京市旅游

没有评论:

发表评论