トップ  > Docker  > 基本  > 記事

No.5449 mac 上の ubuntu で terraform

ubuntu イメージ取得
image を確認する
コンテナを起動する
起動中のコンテナを確認する
ubuntu に root で入る
ubuntu から出る
コンテナを停止する
コンテナを削除する
imageを削除する

````
docker pull ubuntu
:18.04
docker images

docker run -it -d --name my-ubuntu ubuntu:18.04
docker ps
docker exec -it my-ubuntu /bin/bash
exit
docker stop my-ubuntu

docker rm?<コンテナ名> or docker rm?<CONTAINER ID>
docker rmi?<Dockerイメージ名> or docker rmi?<IMAGE ID>
````

## 各種dockerコマンドのまとめ
### Dockerイメージ取得、イメージ一覧確認
````
docker pull <Dockerイメージ名>
docker images
````

### コンテナ起動、コンテナ一覧確認
```
docker run -it -d -p <ホスト側ポート>:<コンテナ側ポート> -v <ホスト側ディレクトリ>:<コンテナ側ディレクトリ> --name <コンテナ名> <Dockerイメージ名>
# docker ps -a
```

### コンテナへのログイン
```
docker exec -it <コンテナ名> bash
```

### ファイルコピー
(ホスト→コンテナ内)
```
docker cp <ホスト側のファイル> <コンテナ名>:<コンテナ内のコピー先ディレクトリ>
```

(コンテナ内→ホスト)
```
docker cp <コンテナ名>:<コンテナ内のコピー元ファイル> <ホスト側のコピー先ディレクトリ>
```

### コンテナからDockerイメージ作成
```
docker commit <コンテナ名> <作成するDockerイメージ名>
```

### コンテナ起動、停止
```
docker start <コンテナ名>
docker stop <コンテナ名>
```

### コンテナ削除
```
docker rm (-f) <コンテナ名>
```
※「-f」オプションを付けると、コンテナ起動中でも強制的に削除

引用元

更新:2019/11/26 20:44 カテゴリ: Docker  > 基本 ▲トップ

Python

フロントエンド開発

Linux

web開発

svn・git

ソース・開発

プロマネ

HTML・CSS

JavaScript

Alexa

Docker

webサービス運用

webサービス

Mac

サーバ管理

MySQL

PHP

FuelPHP

ツール, ライブラリ

ビジネス

テンプレート

プレゼン

マネタイズ

負荷・チューニング

Windows

メール

メール・手紙文例

CodeIgniter

オブジェクト指向

UI・フロントエンド

cloud

マークアップ・テキスト

Flash

デザイン

DBその他

Ruby

PostgreSQL

ユーティリティ・ソフト

Firefox

ハードウェア

Google

symfony

OpenPNE全般

OpenPNE2

Hack(賢コツ)

OpenPNE3

リンク

個人開発

その他

未確認

KVS

ubuntu

Android

負荷試験

オープンソース

社会

便利ツール

マネー

Twig

食品宅配

WEB設計

オーディオ

一般常識

アプリ開発

サイトマップ

うずら技術ブログ

たませんSNS

rss2.0