2016-07-11 9 views

答えて

1

コマンドdocker commitを使用すると、コンテナからイメージを作成し、イメージをイメージングに配置し、プロダクションでコマンドdocker runを使用して新しいイメージでコンテナを実行できます。新しい画像にはすべてのデータが内部にあります。

例:DEVオン

  1. docker ps

    docker ps 
    CONTAINER ID  IMAGE  COMMAND   CREATED  STATUS    PORTS     NAMES 
    ba8a9e9ecd1b  Hbase/ex1 "/sbin/my_init" 12 days ago Up About a minute 0.0.0.0:80, 0.0.0.0:80 dev-c 
    
  2. してのIDを取得するコンテナ

    docker commit ba8a9e9ecd1b repo/new-image 
    
  3. プッシュからあなたを新しいイメージを作成します。レジスへの新しいイメージ

    docker push repo/new-image 
    
  4. 試す生産

    docker run -itd repo/new-image 
    
で容器を実行します
関連する問題