در پاره ایی از اوقات(همون بعضی وقتای خودمون)، میخوایم یه جماعت کثیری از کانتینرها رو باهم بیاریم بالا.
برای این موضوع میتونیم چند تا کار کنیم:
docker start gholi taghi hooshang
۲. اگر اسم کانتینرها شبیه هم بود، مثلا همشون با mashti شروع میشدن. یه چیزی شبیه این:
mashti-gholi, mashti-taghi, mashti-hooshang
docker start $(docker ps -aq --filter "name=mashti")
۳. اگر خیلی اهل صفا بودی، برو توی bash_profile(اگه از oh my zsh استفاده میکنی برو توی zshrc).
vim ~/.zshrc
یه alias بساز:
alias mashtiha='docker start $(docker ps -aq --filter "name=mashti")'
سیو کن و بیا بیرون. حالا کانفیگ جدید رو لود کن
source ~/.zshrc
و در نهایت با توکل به خدا اینو توی ترمینال بزن:
mashtiha
دونه دونه کانتینرها رو میبینی که دارن استارت میشن ??
پی نوشت:
همین کار رو برای استاپ هم میتونی بکنی:
alias stopmashtiha='docker stop $(docker ps -aq --filter "name=mashti")'