banner
NEWS LETTER

网络安全(八)docker使用 (1)

Scroll down

docker使用 (1)

虚拟化每一个容器,只能运行到x64

c/s是服务器和客户端;B/S是浏览器和客户端;

基本语法:

1
2
3
docker version //显示docker版本
docker ps //查看当前容器列表
docker pull...

镜像 不可被修改
容器 是用镜像打造的,可以被修改

1
2
3
4
5
6
7
8
docker run 
-d 后台方式启动
-p 指定端口映射
docker run -p 18000:80 +id
//编号为id的容器的虚拟端口映射到虚拟机的18000端口

//查看信息
docker inspect +镜像的id

执行命令

1
2
docker exec -it cid /bin/bash
//-it 获取交互shell
注解:Bash(Bourne Again SHell)是一种Unix shell和命令语言,是许多Linux系统默认的shell。它提供了与操作系统交互的接口,允许用户执行命令、管理文件和程序。Bash shell还支持脚本编程,可以编写自动化任务和批处理脚本。它是一种功能强大且广泛使用的命令行工具,常用于系统管理、开发和日常任务。

复制本机的文件到docker容器中:

1
docker cp index.html cid:路径/index.html

nginx:http和反向代理服务器,性能很好,很多大厂都在用

其他文章