1 / 15
文档名称:

Docker容器.docx

格式:docx   大小:1,552KB   页数:15页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Docker容器.docx

上传人:布罗奇迹 2022/7/24 文件大小:1.52 MB

下载得到文件列表

Docker容器.docx

文档介绍

文档介绍:Docker容器
一、什么是docker?
        Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全入
cat ubuntu –-x86_64- |docker import – ubuntu:
 

存出镜像
[******@localhost ~]# docker images 
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
    latest              00fd29ccc6f1        2 days ago          MB
     latest              7239615c0645        5 days ago          MB
     latest              7d83a47ab2d2        5 days ago   
[******@localhost ~]# docker save -o ubuntu
[******@localhost ~]# docker images 
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
    latest              00fd29ccc6f1        2 days ago          MB
     latest              7239615c0645        5 days ago          MB
     latest              7d83a47ab2d2        5 days ago          MB
[******@localhost ~]# ls
anaconda- 
载入镜像
docker load <
四、容器
简单地说,容器是镜像的一个运行实例,所不同的是,它带有额外的可写文件层。
创建容器:
新建容器:
[******@localhost ~]# docker create -it ubuntu:latest
743f20816538a52a686cf61d6a30db6fdb609c0da2d6a844e645b334b9bb3252
docker start
新建并启动容器
docker run ubuntu  /bin/echo “Hello world’
docker ps: 查看当前运行的容器
docker ps -a:查看所有容器,包括停止的
docker ps -l :查看最新创建的容器,只列出最后创建的。
docker ps -n=2:-n=x选项,会列出最后创建的x个容器。
容器名:docker start docker_run,或者ID:docker start 43e3fef2266c。
–restart(自动重启):默认情况下容器是不重启的,–restart标志会检查容器的退出码来决定容器是否重启容器。
docker run --restart=always --name docker_restart -d centos /bin/sh -c "while true;do echo hello world; sleep;done":
--restart=always:不管容器的返回码是什么,都会重启容器。
--restart=on-failure:5:当容器的返回值是非0时才会重启容器。5是可选的重启次数
容器终止
docker stop [NAME]/[CONTAINER ID]:将容器退出。
docker kill [NAME]/[CONTAINER ID]:强制停止一个容器。
删除容器
docker rm [NAME]/[CONTAINER ID]
容器终止后,在需要的时候可以重新启动,确定不