CentOSでプライベートなDockerレジストリを起動して docker push しようとすると
please add '--insecure-registry localhost:5000'
というメッセージが出た。本当はちゃんと証明書を用意した方が良いのだろうけど、dockerの起動スクリプトを見ると /etc/sysconfig/ 以下の設定ファイルを見に行くようなので、下のように --insecure 指定をするととりあえず動かすことができた。
# /etc/sysconfig/docker
export other_args="--insecure-registry localhost:5000"