Docker是容器引擎,把Linux的cgroup、namespace等容器底层技术进行封装抽象为用户提供创建和管理容器的便捷界面。
1.1.1:不同应用在宿主机上隔离运行
1.1.2:容器与虚拟机技术对比
1.2.1:查看系统内核:uname -r
1.3.1:镜像是容器的模板,以前是容器、仓库、镜像三者的关系:
1.3.2:在docker主机登录hub.docker
1.3.3:登录认证信息存放位置:cat /root/.docker/config.json,可以用echo “” | base64 -d 查看
容器常用命令:
修改容器:docker run --name myalpine -it alpine /bin/sh
echo 111>txt
exit
提交容器:docker commit -p myalpine chenj52/alpine:laste_1.txt
导出镜像:docker save 7b29c0c6ed5d>/root/alpine_1.txt.tar
导入镜像:导入的镜像无tag
docker logs myalpine
docker Logs -f myalpine
5.1:映射端口
? 命令格式:docker run -p 容器外端口:容器内端口
原文:https://www.cnblogs.com/shadows-cj/p/14749612.html