Skip to content
Go back

docker速记

Published:  at  08:00 AM

进入一个服务的 terminal

# 进入服务的terminal
$ docker exec -it $(docker ps -q -f name=<containerId>) /bin/bash
$ docker exec -it $(docker ps -q -f name=shops-xdebug) /bin/bash && cd ./reli-prof

php ./reli i:memory -p 7 >7.memeory_dump.json
php ./reli i:memory -p 10 >10.memeory_dump.json
nohup php TestReli.php > output.log 2>&1 &
./reli i:trace -p 12

或者一个简单的 shell

#!/bin/bash

# 获取所有名为"shops"的容器ID列表
container_ids=$(docker ps -q -f name=shops)

# 检查是否有容器ID被找到
if [ -z "$container_ids" ]; then
    echo "No containers found with name shops."
    exit 1
fi

# 进入第一个找到的容器
docker exec -it $(echo "$container_ids" | head -n 1) /bin/sh

Share this post on:

Previous Post
轻音乐
Next Post
使用 xdebug3 调试 docker 中的 swoole 项目