<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.define-technology.com/mediawiki-1.35.0/index.php?action=history&amp;feed=atom&amp;title=Setup_a_pulp_server</id>
	<title>Setup a pulp server - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?action=history&amp;feed=atom&amp;title=Setup_a_pulp_server"/>
	<link rel="alternate" type="text/html" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=Setup_a_pulp_server&amp;action=history"/>
	<updated>2026-05-04T22:48:06Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=Setup_a_pulp_server&amp;diff=32780&amp;oldid=prev</id>
		<title>Antony: Created page with &quot;&lt;pre&gt; #!/bin/bash sudo apt-get update sudo apt-get install -y jq docker docker.io DOCKER_DAEMON_JSON_PATH=&#039;/etc/docker/daemon.json&#039; TMP_DAEMON_JSON_PATH=&#039;/tmp/daemon.json&#039; DOC...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=Setup_a_pulp_server&amp;diff=32780&amp;oldid=prev"/>
		<updated>2023-11-23T14:41:23Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;pre&amp;gt; #!/bin/bash sudo apt-get update sudo apt-get install -y jq docker docker.io DOCKER_DAEMON_JSON_PATH=&amp;#039;/etc/docker/daemon.json&amp;#039; TMP_DAEMON_JSON_PATH=&amp;#039;/tmp/daemon.json&amp;#039; DOC...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install -y jq docker docker.io&lt;br /&gt;
DOCKER_DAEMON_JSON_PATH=&amp;#039;/etc/docker/daemon.json&amp;#039;&lt;br /&gt;
TMP_DAEMON_JSON_PATH=&amp;#039;/tmp/daemon.json&amp;#039;&lt;br /&gt;
DOCKER_MTU=1450&lt;br /&gt;
[[ -d /etc/docker ]] || sudo mkdir /etc/docker&lt;br /&gt;
[[ -e &amp;quot;${DOCKER_DAEMON_JSON_PATH}&amp;quot; ]] &amp;amp;&amp;amp; cp &amp;quot;${DOCKER_DAEMON_JSON_PATH}&amp;quot; &amp;quot;${TMP_DAEMON_JSON_PATH}&amp;quot; || echo {} &amp;gt; &amp;quot;${TMP_DAEMON_JSON_PATH}&amp;quot;&lt;br /&gt;
cat &amp;quot;${TMP_DAEMON_JSON_PATH}&amp;quot; | jq &amp;quot;.mtu |= ${DOCKER_MTU}&amp;quot; | sudo tee &amp;quot;${DOCKER_DAEMON_JSON_PATH}&amp;quot; &amp;amp;&amp;amp; sudo rm &amp;quot;${TMP_DAEMON_JSON_PATH}&amp;quot; || echo &amp;quot;jq failed to append MTU, this should not happen copying original daemon.json back&amp;quot; cp &amp;quot;${TMP_DAEMON_JSON_PATH}&amp;quot; &amp;quot;${DOCKER_DAEMON_JSON_PATH}&amp;quot;&lt;br /&gt;
systemctl restart docker&lt;br /&gt;
cd ~ubuntu&lt;br /&gt;
mkdir settings pulp_storage pgsql containers&lt;br /&gt;
chmod a+rwx pulp_storage&lt;br /&gt;
REMOTEIP=$(curl -s http://169.254.169.254/2009-04-04/meta-data/public-ipv4|head -n1)&lt;br /&gt;
echo &amp;quot;CONTENT_ORIGIN=&amp;#039;http://${REMOTEIP}:8080&amp;#039;&lt;br /&gt;
ANSIBLE_API_HOSTNAME=&amp;#039;http://${REMOTEIP}:8080&amp;#039;&lt;br /&gt;
ANSIBLE_CONTENT_HOSTNAME=&amp;#039;http://${REMOTEIP}:8080/pulp/content&amp;#039;&lt;br /&gt;
CACHE_ENABLED=True&amp;quot; &amp;gt;&amp;gt; settings/settings.py&lt;br /&gt;
sudo docker run --detach \&lt;br /&gt;
             --publish 8080:80 \&lt;br /&gt;
             --name pulp \&lt;br /&gt;
             --volume &amp;quot;$(pwd)/settings&amp;quot;:/etc/pulp \&lt;br /&gt;
             --volume &amp;quot;$(pwd)/pulp_storage&amp;quot;:/var/lib/pulp \&lt;br /&gt;
             --volume &amp;quot;$(pwd)/pgsql&amp;quot;:/var/lib/pgsql \&lt;br /&gt;
             --volume &amp;quot;$(pwd)/containers&amp;quot;:/var/lib/containers \&lt;br /&gt;
             --device /dev/fuse \&lt;br /&gt;
             pulp/pulp&lt;br /&gt;
			 &lt;br /&gt;
export CONTENT_ORIGIN=&amp;quot;http://localhost:8080&amp;quot;&lt;br /&gt;
docker exec -it pulp bash -c &amp;#039;pulpcore-manager reset-admin-password -p admin&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Antony</name></author>
	</entry>
</feed>