个人可以做视频网站吗,建立网站信息发布登记制度,个人可以开通微商城吗,房地产销售赚钱吗文章首发于微信公众号《程序员果果》 地址#xff1a;https://mp.weixin.qq.com/s/S9VkzSJx_JOY8zDiC_nuEg1. 启动容器docker run IMAGE [COMMAND] [ARG...]IMAGE 是指启动容器所使用的操作系统镜像[COMMAND] [ARG...] 指的是容器启动后运行的命令及其参数2. 启动交互式容器#…文章首发于微信公众号《程序员果果》 地址https://mp.weixin.qq.com/s/S9VkzSJx_JOY8zDiC_nuEg1. 启动容器docker run IMAGE [COMMAND] [ARG...]IMAGE 是指启动容器所使用的操作系统镜像[COMMAND] [ARG...] 指的是容器启动后运行的命令及其参数2. 启动交互式容器#启动交互式容器
docker run -i -t IMAGE /bin/bash#退出交互式容器的bash,这样容器就会在后台运行
CtrlPQ在run命令中增加了两个参数 -i -t 并在容器启动时运行bash命令i --interactivetrue | fasle 默认是false 用来告诉docker守护进程为容器始终打开标准输入-t --tty true | false 默认是false 告诉docker要为创建的容器分配一个--tty终端这样新创建的容器才能提供一个交互式的shell3. 启动守护式容器docker run -d 镜像名 [COMMAND] [ARG...]-d 是指以后台的形式运行命令4. 查看运行的容器docker ps [-a] [-l][-a] 列出所有创建的容器[-l] 列出最新创建的容器5. 查看容器的详细配置docker inspect CONTAINER_ID6. 重启、停止容器docker restart [-i] 容器名/容器ID
docker stop 容器名/容器ID (发送信号等待停止
docker kill 容器名/容器ID直接停止7. 删除停止的容器docker rm 容器名/容器ID-f : 通过SIGKILL信号强制删除一个运行中的容器-v : 删除与容器关联的卷8. 附加到运行的容器(进入刚刚退出的容器)docker attach 容器名/容器ID9.查看容器日志docker logs [-f] [-t] [--tail] 容器名 -f --followstrue | false 默认为false,告诉logs命令一直跟踪日志的变化并返回结果 -t --timestampstrue | false 默认为false,在返回的结果上加上时间戳 --tail all 是选择返回结尾处多少数量的日志如果不指定的话就返回所有的日志10. 查看容器内进程docker top 容器名/容器ID11. 在运行中的容器内启动新进程docker exec [-d] [-i] [-t] 容器名 [COMMAND] [ARG...]
例子
docker exec -i -t 容器名 /bin/bash12. 停止守护式容器#stop 会给容器发送一个信号等待容器的停止
docker stop 容器名
#直接停止容器
docker kill 容器名13. 列出镜像docker images [OPTSIONS] [REPOSITORY] -a --allfalse 显示所有镜像默认并不显示中间层的镜像 -f --filter[] 显示时的过滤条件 --no-truncfalse 指定不使用截断的形式来显示数据默认情况下我们用images查到的列表会截断镜像的唯一id -q --quietfalse 只显示镜像的唯一id14. 获取容器/镜像的元数据docker inspect [OPTIONS] CONTAINER|IMAGE[CONTAINER|IMAGE...]15. 删除镜像docker rmi [OPTIONS] IMAGE [IMAGE...]-f--forcefalse 强制删除镜像--no-prunefalse 保留被删除镜像中被打标签的父镜像