例如,我可以跟随yaml生成一个包含多个容器的pod:
apiVersion: v1
kind: Pod
metadata:
name: lampapp
labels:
app: app
spec:
containers:
- name: lampdb
image: mysql_test
- name: app
image: php-app-db-url-env
env:
- name: DB_URL
value: 127.0.0.1:3306
- name: app2
image: php-app-db-url-env
env:
- name: DB_URL
value: 127.0.0.1:3306
答案 0 :(得分:3)
是的,您可以添加多个具有相同图像的容器。
容器对象必须包含:
- name: app
image: php-app-db-url-env ---
- name: app2 |> same image
image: php-app-db-url-env ---
。无法更新。您必须使容器名称唯一
您可以执行以下操作:
- name: app
image: php-app-db-url-env
- name: app
image: <any image>
但不是这一个:
drawable.draw(canvas);
Bitmap marker = BitmapFactory.decodeResource(getResources(),
R.drawable.search_marker_icon);
canvas.drawBitmap(marker, 10, 10, null);
Paint mPaint = new Paint();
mPaint.setColor(Color.RED);
canvas.drawCircle(30, 30, 5, mPaint);
canvas.restore();
}
if (drawLock.availablePermits() <= 0) {
drawLock.release();
}
}
super.onDraw(canvas);
}
容器规范还应包含Pod
中的唯一端口号答案 1 :(得分:1)
同样的容器可以存在但是它们的端口会有所不同。
答案 2 :(得分:0)
嗯,这正是一个pod:多个容器共享一些命名空间和卷。