File manager - Edit - /usr/local/CyberPanel/lib/python3.10/site-packages/docker/models/__pycache__/containers.cpython-310.pyc
Back
o �h�� � @ s� d dl Z d dlZd dlmZ ddlmZ ddlmZ ddlm Z m Z mZmZm Z ddlmZmZ ddlmZ d d lmZ d dlmZmZ G dd � d e�ZG dd� de�Zg d�Zg d�Zdd� Zdd� Zedd�ZdS )� N)� namedtuple� )� APIClient)�DEFAULT_DATA_CHUNK_SIZE)�ContainerError�DockerException� ImageNotFound�NotFound�create_unexpected_kwargs_error)� HostConfig�NetworkingConfig)�version_gte� )�Image)� Collection�Modelc @ s e Zd ZdZedd� �Zedd� �Zedd� �Zedd � �Zed d� �Z edd � �Z dd� Zdd� Zd>dd�Z dd� Z d?dd�Zefdd�Zedfdd�Zd@d d!�Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zd.d/� Zd0d1� Zd2d3� Zd4d5� Zd6d7� Zd8d9� Zd:d;� Z d<d=� Z!dS )A� ContaineraI Local representation of a container object. Detailed configuration may be accessed through the :py:attr:`attrs` attribute. Note that local attributes are cached; users may call :py:meth:`reload` to query the Docker daemon for the current properties, causing :py:attr:`attrs` to be refreshed. c C s$ | j �d�dur| j d �d�S dS )z, The name of the container. �NameN�/)�attrs�get�lstrip��self� r �N/usr/local/CyberPanel/lib/python3.10/site-packages/docker/models/containers.py�name s �zContainer.namec C s8 | j �d| j d �}|du rdS | jj�|�d�d �S )z- The image of the container. �ImageIDr N�:r )r r �client�images�split)r �image_idr r r �image$ s zContainer.imagec C s>