What are CMD and ENTRYPOINT in Docker?