大家好,今天小编来为大家解答以下的问题,关于docker命令,docker命令参数详解这个很多人还不知道,现在让我们一起来看看吧!
Docker容器中如何执行宿主机ffmpeg命令
制作docker镜像的时候把ffmpeg打进去。有两种方法,第一种是直接安装,但版本可能不是最新的。第二种自己编译,然后把拷贝好的so等文件复制到镜像中。
可以参考下面基于jdk1.8制作的含有ffmpeg的镜像
dockerpullwjf8882300/java-ffmpeg
docker命令行接口有哪些类型
docker官方主要有三大对外api:
DockerRegistryAPI
DockerHubAPI
DockerRemoteAPI
1.DockerRegistryAPI
这个是docker镜像仓库的api,通过操作这套API,你可以自由的自动化、程序化的管理你的镜像仓库。
2.DockerHubAPI
DockerHubAPI是用户管理操作的API,dockerhub是使用校验和公共namespaces的方式来存储账户信息、认证账户、进行账户授权。API同时也允许操作相关的用户仓库和library仓库。
3.DockerRemoteAPI
这套API用于控制主机Docker服务端的API,等价于docker命令行客户端。有了它,你能远程操作docker容器,更重要的是你可以通过程序自动化运维docker进程。
docker的架构组成
1.Client(客户端)
Client即Docker客户端,也就是上一小节DockerEngine中介绍的dockerCLI。开发者通过这个客户端使用Docker的相关指令与Docker守护进程进行交互,从而进行Docker镜像的创建、拉取和运行等操作。
2.DOCKER_HOST(Docker主机)
DOCKER_HOST即Docker内部引擎运行的主机,主要指Dockerdaemon(Docker守护进程)。可以通过Docker守护进程与客户端还有Docker的镜像仓库Registry进行交互,从而管理Images(镜像)和Containers(容器)等。
3.Registry(注册中心)
Registry即Docker注册中心,实质就是Docker镜像仓库,默认使用的是Docker官方远程注册中心DockerHub,也可以使用开发者搭建的本地仓库。
dockerinfo命令的使用描述正确的
dockerinfo命令的使用描述的是正确的,需要你安装目录文件数据,然后导入到命令运行窗口,再点击自动运行就可以了。
docker进入容器的命令
使用dockerexec-it容器IDbash即可进入容器
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!