Docker指令
在后台启动
docker compose up -d
确认启动
docker-compose ps
只要状态是“UP”,就是OK。
查看Docker列表
docker ps
进入Docker
docker exec -it ドッカーのID bash
停下来
データベースまで消える
docker-compose down
データベースは消えない
docker-compose stop
重新启动
docker restart コンテナID
调试
在docker-compose.yml中添加以下两行并进行构建
web:
build: .
command: bundle exec rails s -p 3000 -b '0.0.0.0'
ーーーここからーーー
stdin_open: true
tty: true
ーーーここまでーーー
在后台启动
docker compose up -d
Railsが動いているコンテナのIDを確認
docker ps
启动连接模式
docker attach CONTAINER_ID
停下来
Ctrl+PかCtrl+Q
exit
如果你想从Docker外部执行命令的话
$ docker exec CONTAINER-NAME COMMAND