docker常用命令

2018-09-21  本文已影响0人  阿里巴巴技术

常用命令

查看docker版本

[root@bogon ~]# docker version

启动docker

[root@bogon ~]# systemctl start docker

查看docker进程

[root@bogon ~]# docker ps

进入容器

[root@bogon ~]# docker exec -it confident_swartz bash

如何运行docker容器

run命令常用参数

运行一个 Apache web 服务器的 Docker 镜像

[root@bogon ~]# docker run -d -p 80:80 httpd

如何查看 Docker 容器的历史纪录

[root@bogon ~]# docker logs elegant_darwin

如何确定 Docker 容器的进程

[root@bogon ~]# docker top elegant_darwin

如何停止 Docker 容器

[root@bogon ~]# docker stop elegant_darwin

如何列出停止的或不活动的 Docker 容器

[root@bogon ~]# docker ps -a
[root@bogon ~]# docker container ls -a

如何(重新)启动 Docker 容器

[root@bogon ~]# docker start ea4a65c0c580

如何移除 Docker 容器

[root@bogon ~]# docker rm elegant_darwin

停用全部运行中的容器

docker stop $(docker ps -q)

删除全部容器

docker rm $(docker ps -aq)

一条命令实现停用并删除容器

docker stop $(docker ps -q) & docker rm $(docker ps -aq)

查看容器IP地址

docker inspect centreon-central-two | grep Address

开机启动docker

systemctl enable docker.service

开机启动docker-compose.yml

chmod +x /etc/rc.d/rc.local
vim /etc/rc.d/rc.local
/usr/local/bin/docker-compose -f /docker/apps/zookeeper/docker-compose.yml up -d;
上一篇下一篇

猜你喜欢

热点阅读