docker学习笔记2

1、获取镜像,载入镜像 ubuntu

docker pull ubuntu

 

2、启动容器

docker run -it ubuntu /bin/bash
* -i 交互式操作
* -t 终端
* -d 后台运行容器
ubuntu 镜像
/bin/bash 放在镜像后的是命令
---
退出中断 exit

3、启动已停止的容器

查看所有容器 docker ps -a
启动: docker start 容器id

4、停止容器:docker stop <容器 ID>

5、-d 模式下进入容器:
docker exec:推荐大家使用 docker exec 命令,因为此退出容器终端,不会导致容器的停止(docker attach会退出)

docker exec -it 243c32535da7 /bin/bash


6、导出本地容器快照到本地文件

docker export 1e560fca3906 -o ./.docker/ubuntu.tar

 

7、可以使用 docker import 从容器快照文件中再导入为镜像,以下实例将快照文件 ubuntu.tar 导入到镜像 test/ubuntu:v1:

cat docker/ubuntu.tar | docker import - test/ubuntu:v1

------------------------------------------------------------------------------

8、镜像使用

8.1 管理和使用本地镜像

搜索: docker search httpd

下载: docker pull httpd

8.2 创建镜像

*。。。

9、容器互联:

9.1 通过端口连接到一个容器:

 

  • -P :是容器内部端口随机映射到主机的高端口。
  • -p : 是容器内部端口绑定到指定的主机端口。

 

docker run -d -p 127.0.0.1:5001:5000 training/webapp python app.py

 

9.2、docker 连接系统允许将多个容器连接在一起,共享连接信息;docker 连接会创建一个父子关系,其中父容器可以看到子容器的信息

 

 

 

posted @   小毛编  阅读(36)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示