启动docker:systemctl start docker
开机启动docker:service dorcker enable (6)/ systemctl enable docker
查看运行中的容器:docker ps
查看所有容器:docker ps -a
重新进入正在运行的容器:docker attach leafage
查看容器的日志:docker logs leafage 、docker logs –tail 10 leafage 查看最后十行日志、-t 可以加上时间戳、-f 跟踪日志输出、–since显示某个开始时间的所有日志。
查看容器的进程:docker top leafage。
查看容器的统计信息:docker stats leafage
这里写图片描述
在容器内额外启动新进程:docker exec -d leafage touch /etc/new_file ,-d 标志标明要运行一个后台进程。
容器自动重启:docker run –restart=always –name leafage ubuntu /bin/bash 。 还有restart=on-failure:5 ,只有容器的退出代码为非0值的时候才会重启,最多重启5次。
查看容器更多信息:docker inspect leafage。
删除容器:docker rm leafage/ID。
删除所有容器:docker rm ‘docker ps -a -q’,-a列出所有的容器、-q标志只需要返回容器的ID而不会返回其他的信息。
列出镜像:docker images
列出某一个镜像:docker images ubuntu,列出ubuntu下的镜像。
这里写图片描述
拉取一个镜像:docker pull imageName:Tag ,拉去一个名称为imageName的镜像,版本号为Tag,版本号如果不写则默认为latest。
退出容器不结束进程:先按下ctrl p 然后按下 ctrl q
构成镜像:docker commit [选项] <容器ID或容器名> [<仓库名>[:<标签>]]
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。