docker 随记1---运行docker

运行docoker

Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

1。 可交互的

a. ubuntu@ip-172-31-20-162:~$ docker run -it ubuntu bash
root@07ad56615fbf:/#

 

b. ubuntu@ip-172-31-20-162:~$ docker run -itd ubuntu bash  //后台运行
0a05aa9d4f69e70cfbf79eea12c2b57fd309ffbd5626c5681d5fe9af82d3776a
ubuntu@ip-172-31-20-162:~$

c. ubuntu@ip-172-31-20-162:~$  docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
0a05aa9d4f69        ubuntu              "bash"              22 seconds ago      Up 21 seconds                           gigantic_almeida
03417d4ee3d2        ubuntu              "bash"              46 hours ago        Up 26 minutes                           lonely_minsky
ubuntu@ip-172-31-20-162:~$

d. ubuntu@ip-172-31-20-162:~$ docker attach 0a05aa9d4f69 //重新放到前台

root@0a05aa9d4f69:/#

ctl p ctlq 重新放到后台运行容器

2.可以指定名称

 

3.

在运行一个容器的时候,容器停止后,它会留在系统中并没有删除,就会产生很多容器,造成硬盘空间不足。

加上--rm当容器停止的时候 会自动删除。

连续执行docker run 会产生很多已退出状态的容器

加上rm 参数,可以看到并不会产生新的容器未退出的容器

 

3. 设置自动重启

如下图,可以看到重启生效了,启动但事件上3s前

 

 

 

 

 

 

 

https://docs.docker.com/engine/reference/commandline/run/#/attach-to-stdinstdoutstderr--a

转载于:https://www.cnblogs.com/junelan/p/5938761.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值