![](https://img-blog.csdnimg.cn/be0cba8767744e81bea7f12cee89afb8.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker 入门基础
文章平均质量分 76
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
梁辰兴
深情不及久伴,紘爱无需多言。
展开
-
Docker 容器连接
下面我们来实现通过端口连接到一个docker容器。我们使用 -P 参数创建一个容器,使用 docker ps 来看到端口5000绑定主机端口32768。上面的例子中,默认都是绑定 tcp 端口,如果要绑定 UDP 端口,可以在端口后面加上 /udp。另外,我们可以指定容器绑定的网络地址,比如绑定 127.0.0.1。docker连接会创建一个父子关系,其中父容器可以看到子容器的信息。另外,我们可以指定容器绑定的网络地址,比如绑定127.0.0.1。我们也可以使用 -p 标识来指定容器端口绑定到主机端口。原创 2022-12-10 20:05:24 · 336 阅读 · 0 评论 -
Docker 镜像使用
同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本,如ubuntu仓库源里,有15.10、14.04等多个不同的版本,我们使用 REPOSTITORY:TAG 来定义不同的镜像。如果你不指定一个镜像的版本标签,例如你只使用 ubuntu,docker 将默认使用 ubuntu:latest 镜像。当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从。当从docker镜像仓库中下载的镜像不能满足我们的需求时,可以通过以下两种方式对镜像进行更改。原创 2022-12-11 20:11:36 · 145 阅读 · 0 评论 -
Docker 容器使用
命令可以查看到容器的端口映射,docker还提供了另一个快捷方式:docker port,使用 docker port 可以查看指定(ID或者名字)容器的某个确定端口映射到宿主机的端口号。我可以使用docker port 7a38a1ad55c6 或docker port determined_swanson来查看容器端口的映射情况。docker 客户端非常简单 ,我们可以直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。使用 docker ps 来查看我们正在运行的容器。原创 2022-12-10 12:07:21 · 188 阅读 · 0 评论 -
Centos 安装和卸载docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。DockerClient客户Docker Daemon守护进程Docker Image镜像DockerContainer容器。原创 2022-12-14 19:08:18 · 1039 阅读 · 0 评论 -
Docker 架构
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。原创 2022-12-07 20:27:31 · 101 阅读 · 0 评论 -
Docker 命令大全
docker run :创建一个新的容器并运行一个命令语法OPTIONS说明:实例使用docker镜像nginx:latest以后台模式启动一个容器,并将容器命名为mynginx。使用镜像nginx:latest以后台模式启动一个容器,并将容器的80端口映射到主机随机端口。使用镜像nginx:latest以后台模式启动一个容器,将容器的80端口映射到主机的80端口,主机的目录/data映射到容器的/data。使用镜像nginx:latest以交互模式启动一个容器,在容器内执行/bin/bash命令。原创 2022-12-07 20:23:07 · 840 阅读 · 0 评论 -
Docker 安装 Python
查找Docker Hub上的python镜像,输入命令:这里我拉取官方的镜像,标签为3.8,输入命令:等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为python,标签为3.5的镜像,输入命令:1.在/export/PythonApp目录下创建一个helloworld.py 文件,输入命令:,到PythonApp目录下2.输入命令:,按键进入insert模式输入以下代码:3.按【Esc】键退出insert模式,输入,存盘退出执行 文件,输入命令:运行结果:命原创 2022-12-07 19:00:42 · 2106 阅读 · 0 评论