docker 命令
// 显示本地已有的镜像
docker images
//列出容器
docker ps
//列出容器的详细信息
sudo docker ps -s --no-trunc
//进入docker容器内,执行shell
docker exec -it 286315d85333 bash
docker exec -it affaeda13dc2 sh
//启动容器,可以通过--env注入变量
sudo docker run --env yu=hai -i -t b67ab3f21b10 /bin/sh
sudo docker run --env-file env.txt -i -t b67ab3f21b10 /bin/sh
$docker run -i -t <image name> /bin/bash
进入容器可以用 ps -A 列出所有的进程
docker attach 286315d85333
286315d85333 registry "docker-registry" 7 days ago Up 7 days 0.0.0.0:5000->5000/tcp serene_engelbart
b9cee9d2eb22 registry "docker-registry" 7 seconds ago Up 5 seconds 0.0.0.0:5000->5000/tcp registry
docker run --name serene_engelbart -p 5000:5000 -d registry
docker rm -f b9cee9d2eb22
//创建镜像
docker build -t xxx/xxadapter:vyu002 .
//将生成的docker镜像发布到docker的远程仓库中
docker push xxx/xxadapter:vyu002
//启动容器
docker run xxxx/xxadapter:vyu002 /var/run/app/run.sh
//进入容器
docker exec -it c9e994da3892 bash
//停止容器
docker stop c9e994da3892
//删除容器
docker rm c9e994da3892
//导出镜像
docker save -o yutest.tar.gz xxxx/xxadapter:vyu002
docker save -o registry.rar registry
//导出容器
docker export 0e0ace31494d > ./yutest.tar.gz
加载镜像
docker load -i registry.rar
删除镜像
docker rmi ca2a08a856ce
//查看日志
docker logs -f cab1ed37abab
在容器中运行命令env可以查看环境变量。
HOSTNAME=fm-adapter-controller-pn6x2
SHLVL=1
LD_LIBRARY_PATH=/lib64
//查看环境变量
docker inspect 637caf333ca8
//搜索私有仓库镜像信息
curl -XGET http://10.43.39.11:5000/v2/_catalog
curl -XGET http://10.43.39.11:5000/v2/etcd/tags/list
//docker 与主机之间拷贝文件 1.8以后才都支持
docker cp foo.txt mycontainer:/foo.txt
docker cp mycontainer:/foo.txt foo.txt
老版本支持从容器中拷贝到主机
docker cp ef50768f5b1e:/home/zenap/fm-active/run.sh /home
tar -c my.sh | docker exec -i ef50768f5b1e /bin/tar -C /tmp -x
分享到:
相关推荐
Docker在操作的过程中,会遇到很多的命令,每一次使用查询起来都比较麻烦,所以我整理了一份Docker 常用命令大全分享给大家,这样在实用的过程中,直接在文档搜索就可以了,更加的便利,需要的小伙伴可以自行下载。
空闲的时候把菜鸟教程里的docker常用命令整理成帮助文件,方便大家随时查看。欢迎大家入门学习。~~~~~~~~~~~~~~~
docker常用命令,自己亲自整理,非常网络上粘贴的不好使的命令
docker常用命令 整理成了思维导图 结构更清晰。 常用命令 启动/状态/关闭 service docker start|... systemctl start|... docker docker version 查看版本 docker info 查看docker详情 镜像的相关指令 ...
docker常用命令
docker常用命令
docker常用命令,安装docker,镜像,容器,仓库,数据券,网络,定制镜像,Docker compose,Docker machine,Docker swarm
docker常用命令.txt
Docker常用命令
docker常用命令、镜像更新
这是一个 docker 的常用命令汇总, 涵盖了docker入门到日常维护和使用, 基本都有, 从镜像到容器再到docker网络以及redis集群部署
Docker常用命令和使用文档
Docker常用命令,适用于初学者
Docker常用命令合集.pdf
docker常用命令,了解一下
docker常用命令,本人整理的docker相关基础命令,对新人能快速定位到自己的需要,帮助学习docker操作,还有基于swarm集群搭建
镜像是什么 镜像是一种轻量级、可执行的独立软件包,它包含运行...(以后应用,直接打包docker镜像,就可以直接跑起来!!!) **如何得到镜像**: - 从远程仓库下载 - 朋友拷贝给你 - 自己制作一个镜像DockerFile