docker 容器命令

执行所有docker命令必须root权限

查看正在运行的容器

docker ps


查看所有容器(包括没有运行的)

docker ps-a

停用全部运行中的容器

docker stop$(docker ps -q)

删除全部容器

docker rm $(docker ps -aq)

停用并删除容器

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

启动容器

docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql

--name 为容器指定名称,这里是master

-p 将容器的指定端口映射到主机的指定端口,这里是将容器的3306端口映射到主机的3306端口

-e 设置环境变量,这里是指定root账号的密码为root

-d 后台运行容器,并返回容器ID

mysql 指定运行的mysql版本


进入到容器里

docker exec -it 7e040a736ee1 /bin/bash

-it 分配一个伪终端

你可能感兴趣的:(docker 容器命令)