#5 docker/docker-composeサービス関連コマンド(備忘録)

icon written by 王明明 at Aug 20, 2023 11:25 AM ( icon updated by 王明明 at Aug 27, 2023 3:51 PM <History> )
  Edit(Sign in)
  Stock
  Answer survey   Answer survey

  TOC

前提条件:

① ubuntu20.04 LTS/Debian 10で初期設定完了したこと。

② sshで対象サーバにログインできたこと。

③ root権限に切り替えたこと。

コマンドリスト:

・dockerバージョン確認

# docker -v

・dockerサービスを起動・停止・再起動

# systemctl start docker   ##サービス起動
# systemctl stop docker   ##サービス停止
# systemctl restart docker  ##サービス再起動

・dockerサービス自動起動有効化・無効化

# systemctl enable docker  ##自動起動有効化
# systemctl disable docker  ##自動起動無効化

・docker-composeバージョン確認

# docker-compose --version

・docker-composeでdockerコンテナ起動・停止
※起動したいコンテナのymlファイル作成し、作成したymlファイル格納フォルダに移動したこと

# docker-compose up -d    ##コンテナ起動
# docker-compose down    ##コンテナ停止

・docker-composeでコンテナ更新
※コンテナはxxxとして代用。

# cd /root/data/docker_data/xxx   ##/root/data/docker_data/xxxはコンテナ格納作成先
# docker-compose down       ##コンテナ停止
# cp -r /root/data/docker_data/xxx /root/data/docker_data/xxx.bk   ##コンテナバックアップ
# docker-compose pull
# docker-compose up -d 
# docker image prune       ##不要なdockerイメージ削除
WARNING! This will remove all dangling images.
Are you sure you want to continue? [y/N]      #"y"を押して、Enterをクリック

・docker-composeでコンテナアンインストール
※コンテナはxxxとして代用。

# cd /root/data/docker_data/xxx
# docker-compose down
# cd ~
# rm -rf /root/data/docker_data/xxx

 Attach Files     - [0]


 Add Comment