前提条件:
① 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