Docker 学习笔记

最近在看 docker 的文档,做个简单的笔记。

安装和基本配置

在 Kali 下的安装和基本配置之前在这篇文章中有写过,不再赘述。

开始使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# 检查版本信息
docker version
# 搜索可用 docker 镜像,docker search
docker search tutorial
# 下载容器镜像,docker pull
docker pull learn/tutorial
# 在 docker 容器中运行 hello world!
docker run learn/tutorial echo "hello world!"
# 在 docker 中安装新的程序。
# 注意在 apt-get 命令执行完毕之后,容器就会停止,但对容器的改动不会丢失。
# 注意 docker 中无法进入交互模式,需要增加 -y 参数进行自动确认
docker run learn/tutorial apt-get install -y ping
# 保存对容器的修改。先使用 docker ps -l 获取安装完 ping 命令之后容器的 id。然后把这个镜像保存为 learn/ping。
docker ps -l
docker commit 133 learn/ping
# 运行新的镜像
docker run learn/ping ping baidu.com
# 检查运行中的镜像。使用 docker ps 命令可以查看所有正在运行中的容器列表,使用 docker inspect 命令我们可以查看更详细的关于某一个容器的信息。
docker ps
docker inspect 133

参考资料

显示 Gitment 评论
0%