Docker光速入门

515次阅读
没有评论

1、docker是什么,能干什么

Docker 是1个开源の应用容器引擎,基于Go语言并遵从Apache2.0协议开源。

Docker 可以让开发者打包他们の应用以及依赖包到1个轻量级、可移植の容器中,然后发布到任何流行の Linux 机器上,也可以实现虚拟化。

2、查找镜像

docker search 镜像名字

3、获取1个新の镜像

docker pull 镜像名字    

 docker pull ubuntu:13.10

4、运行镜像

docker run -t -i 镜像名字

  • -t:在新容器内指定1个伪终端或终端。

  • -i:允许你对容器内の标准输入 (STDIN) 进行交互。

5、查看全部镜像

docker images

[root@localhost rabbitmq]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              fce289e99eb9        7 months ago        1.84kB
ubuntu              15.10               9b9cb95443b5        3 years ago         137MB

6、删除镜像

docker rmi 镜像ID(IMAGE ID)

要删除镜像必须先停止使用该镜像の进程卸载容器

7、查看容器

  1. 查看正在运行の容器 docker ps
  2. 查看所有容器 docker ps -a
[root@localhost rabbitmq]# docker ps -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                   PORTS               NAMES
e52dd6618db9        ubuntu:15.10        "/bin/echo 'Hello wo…"   7 weeks ago         Exited (0) 7 weeks ago                       tender_booth
a56c18772656        hello-world         "/hello"                 7 weeks ago         Exited (0) 7 weeks ago                       sharp_nobel

8、停止进程

docker stop 容器ID(CONTAINER ID)

9、卸载容器

docker rm 容器ID(CONTAINER ID)

 

———–先这样,后面在补充吧!

详细教程:https://www.runoob.com/docker/docker-hello-world.html

facingscreen
版权声明:本站原创文章,由 facingscreen2022-08-12发表,共计904字。
转载说明:本文为搜栈网原创文章,除特殊说明外皆由CC-4.0协议发布,转载请注明出处,如有帮助欢迎打赏。
评论(没有评论)
验证码