Docker基础-下
操作步骤
-
docker容器主程序
生成新的容器,更改其主程序:
docker run --name p1 python echo abcd
生成新的容器,增加容器的标准输入:
docker run --name p2 -it python
-
attach与detach
启动已有容器p1:
docker start p1
启动已有容器p1,进入attach状态:
docker start -a p1
启动已有容器p2:
docker start p2
容器p2进入attach状态:
docker attach p2
停止容器p2:
docker stop p2
启动容器p2,进入attach状态:
docker start -ai p2
以detach方式生成并启动容器p3:
docker run --name p3 -itd python
-
在容器中执行命令
执行非交互式的命令:
docker exec p3 uname
执行交互式的命令:
docker exec -it p3 bash
参考
-
docker命令参考
https://docs.docker.com/engine/reference/commandline/cli/